Cursusbeschrijving

GitHub Advanced Security (GHAS) speelt een cruciale rol bij het verbeteren van de beveiligingspositie van softwareontwikkelingsprojecten op GitHub. Het biedt een uitgebreide set tools en functionaliteiten die zijn ontworpen om beveiligingskwetsbaarheden gedurende de gehele ontwikkelingscyclus te identificeren en aan te pakken. Door beveiliging direct in het ontwikkelingsproces te integreren met GHAS, kan uw team veiligere en betrouwbaardere software bouwen. De cursus zal onderzoeken hoe u GHAS kunt gebruiken om beveiligingsimpact te maximaliseren en de rol van GHAS in het beveiligingsecosysteem te begrijpen.

Onderwerpen

  • Introduction to GitHub Advanced Security
  • Configure Dependabot security updates on your GitHub repo
  • Configure and use secret scanning in your GitHub repository
  • Configure code scanning on GitHub
  • Identify security vulnerabilities in your codebase by using CodeQL
  • Code scanning with GitHub CodeQL
  • GitHub administration for GitHub Advanced Security
  • Manage sensitive data and security policies within GitHub