Skip to content

ewg-atmosera/ghas-for-developers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Advanced Security for Developers

Overview

This repository contains the courseware for the GitHub Advanced Security for Developers course. The course is designed to help developers understand how to secure their code using GitHub Advanced Security.

Schedule

  • Session is approximately 3 hours
  • One 15 minute break about halfway through
  • First 2 hours are lecture and demos
  • Last hour is Q&A
  • There are no independent labs, but the demos are scripted so you can follow along or explore them on your own following the session

Outline Overview

  • What is GitHub Advanced Security (GHAS)?
  • Survey of GitHub.com for GHAS features
  • Secret Scanning
  • CodeQL
  • Dependabot
  • Security Policies
  • Branch Policies
  • Q&A

Course Documents

Demos

Repos for Demos

Resources