Introduction

Completed

GitHub Advanced Security (GHAS) plays a crucial role in enhancing the security posture of software development projects on GitHub. It provides a comprehensive set of tools and features designed to identify and address security vulnerabilities throughout the development lifecycle.

By integrating security directly into the development process with GHAS, your team can build more secure and reliable software.

In this module, we’ll be going over the basics of GHAS.

Learning objectives

This module will help you become familiar with GitHub's Advanced Security features and best practices. At the end of the module, you'll be able to:

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

Prerequisites

  • Familiarity with GitHub, repositories, and the basics of managing individual accounts is required
  • Familiarity with personal and organizational authentication technologies and processes would be helpful