Introduction
GitHub Advanced Security (GHAS) plays a key role in strengthening the security of software development projects on GitHub.
It provides a comprehensive set of tools and features designed to identify and fix security vulnerabilities throughout the development lifecycle.
By integrating security directly into the development process with GHAS, your team can build safer and more reliable software.
In this module, we will review the basics of GHAS.
Learning Objectives
This module will help you become familiar with GitHub’s advanced security features and associated best practices.
By the end of the module, you will be able to:
- Define GHAS and understand the importance of its key features such as secret scanning, code scanning, and Dependabot
- Explore how to use GHAS to maximize security impact
- Understand GHAS’s role in the security ecosystem
Prerequisites
- Basic knowledge of GitHub, repositories, and individual account management
- Familiarity with personal and organizational authentication technologies and processes would be a plus