This 3-hour, instructor-led course—on-site or virtual—teaches developers and security teams to implement GitHub Advanced Security (GHAS). Learn hands-on to use Code Scanning, Secret Scanning, Dependency Review, Dependabot, and CodeQL, integrating them smoothly into your workflows to reduce risk with minimal friction. Ideal for developers, DevSecOps, and product security teams.
GitHub Advanced Security allows you to have a “developer-first” approach to Application Security, recognizing that developers have a critical role to play in securing your applications. This training will enable developers in your organization to both understand and effectively use the features of Advanced Security.
3 hours of live instruction including comprehensive labs, code samples, and environment setup guidance to ensure minimal disruption to daily workflows.
What is GHAS? Core features and philosophy
The value of “developer-first” security
Benefits of shifting security left in the development lifecycle
All students receive comprehensive courseware covering all topics in the course. Courseware is distributed via GitHub in the form of documentation and extensive code samples. Students practice the topics covered through challenging hands-on lab exercises.
Students will need a free, personal GitHub account to access the courseware. Student will need permission to install the selected language platform (Node.js, .NET SDK, or Python) and Visual Studio Code on their computers. Also, students will need permission to install packages for the selected coding platform as well as Visual Studio Extensions.