Introduction to GitHub Advanced Security


This module will help you become familiar with GitHub's Advanced Security features (GHAS) and best practices. As you learn about these features, you'll identify critical areas for eliminating security gaps.

Learning objectives

By the end of this module, you'll be able to:

  • Define GHAS and the importance of the integral features such as Secret scanning, Code scanning, and Dependabot
  • Know how to utilize GHAS to maximize security impact
  • Understand GHAS and its role in the security ecosystem


  • A GitHub Enterprise Cloud or Enterprise Server account with GitHub Advanced Security
  • Working knowledge of GitHub Actions and workflows