Bewertungen 4,2
Bewertungen 4,5
100% Förderbar

GH-500 GitHub Advanced Security

GitHub Advanced Security macht Sicherheit zur strukturellen Anforderung im Entwicklungsprozess – mit integrierten Tools für Code-Scanning, Secrets-Schutz und Abhängigkeitsmanagement direkt in GitHub.

Zentrale Themen

  • Sicherheitslücken in Quellcode und Paketabhängigkeiten systematisch aufdecken.
  • Zugangsdaten und sensible Informationen durch automatisiertes Scanning zuverlässig schützen.
  • CI/CD-Pipelines mit gezielten Security-Gates und Regelwerken absichern.
  • Compliance-Anforderungen und Governance-Richtlinien technisch umsetzen und verankern.
  • Sicherheitsprüfungen nahtlos in vorhandene DevOps-Workflows einbetten.

Voraussetzung
Grundkenntnisse in Git und Softwareentwicklung reichen aus – wer Build-Prozesse kennt, steigt noch leichter ein.

Zielgruppe
Das Training richtet sich an Entwicklerinnen und Entwickler, DevSecOps-Teams, Sicherheitsfachleute und technische Verantwortliche, die Sicherheit als festen Bestandteil ihrer täglichen Arbeit etablieren möchten.

GH-500 verbindet technisches Sicherheitsverständnis mit direkter Praxisanwendung – alle Inhalte lassen sich unmittelbar in laufende GitHub-Projekte einbringen.

PDF
Kursinhalte
  • GHAS-Scans für Secrets, Code und Abhängigkeiten gezielt anwenden.
  • Sicherheitsverbesserungen mit GHAS strukturiert umsetzen.
  • GHAS in den unternehmensweiten Sicherheitskontext einordnen.
  • Risiken in Paketabhängigkeiten frühzeitig identifizieren.
  • Dependabot-Warnungen einrichten und individuell anpassen.
  • Zugriffsrechte für Sicherheitshinweise definieren.
  • Automatische Aktualisierungen einschalten und steuern.
  • Bekannte Schwachstellen strukturiert schließen.
  • Sicherheitsinformationen per GraphQL-API auslesen.
  • Benachrichtigungen und Warnhinweise gezielt konfigurieren.
  • Funktionsprinzip und Struktur des Secret-Scannens verstehen.
  • Konfigurationsmöglichkeiten für verdeckte Prüfungen kennen.
  • Secret-Scanning aktivieren und praktisch nutzen.
  • Grundlagen und Wirkmechanismus des Code-Scannens.
  • Code-Scanning für ein Repository einrichten.
  • Drittanbieter-Analysetools integrieren.
  • GitHub Actions vs. externe CI-Lösungen im Vergleich.
  • CI-Tools benennen und ihren Einsatz einordnen.
  • Ereignisbasierte Konfiguration von Code-Scans.
  • Scheduled vs. trigger-basierte Workflows unterscheiden.
  • CodeQL-Datenbank erstellen und mit Daten befüllen.
  • Bugs und Sicherheitslücken mit CodeQL gezielt analysieren.
  • Analyseergebnisse mithilfe präziser Abfragen interpretieren.
  • Konzept und Architektur von CodeQL-Analysen verstehen.
  • Logische Abfragesprache QL und ihr Grundprinzip kennen.
  • CodeQL-Scanning im GitHub-Repository aktivieren und konfigurieren.
  • Eigene CodeQL-Abfragen entwickeln und in den Workflow integrieren.
  • Sprachmatrix im CodeQL-Workflow gezielt konfigurieren.
  • CodeQL CLI für Scans und den Upload von Ergebnissen nutzen.
  • Eigene Build-Schritte im Workflow verankern.
  • GHAS in vorhandene Entwicklungs-Workflows einbetten.
  • Open-Source- und Enterprise-Funktionen von GHAS abgrenzen.
  • Enterprise-Sicherheitsfunktionen aktivieren und nutzen.
  • Zugriffsrollen und Berechtigungen strukturiert vergeben.
  • Sicherheitsrichtlinien auf Organisationsebene definieren.
  • Sicherheitswarnungen auswerten und bearbeiten.
  • Warnhinweise kontinuierlich überwachen und priorisieren.
  • Administrative Aufgaben über die API-Schnittstelle automatisieren.
  • Teams über Datenschutzanforderungen aufklären und sensibilisieren.
  • Zugriffsrechte klar und strukturiert festlegen.
  • Compliance-Workflows automatisieren und überwachen.
  • Bei Datenschutzvorfällen angemessen und schnell reagieren.

Jetzt kostenlos beraten lassen

Unsere Fördermaßnahmen gelten ausschließlich für Teilnehmende mit Wohn- oder Arbeitssitz in Deutschland. 
Eine Förderung außerhalb Deutschlands ist nicht möglich.

Für Berufseinsteiger, Arbeitsuchende, Quereinsteiger, Startups, Berufserfahrene, Aufsteiger, Spezialisten …

Häufig gestellte Fragen

  • GitHub Advanced Security (GHAS) ergänzt GitHub Enterprise um integrierte Sicherheitsfeatures – darunter Code-Scanning, Secret-Scanning und Abhängigkeitsüberwachung – für einen lückenlosen Sicherheitsprozess in der Entwicklung.
  • Im GH-500 lernst du, GitHub Advanced Security in der Praxis zu nutzen – von automatischer Codeanalyse und Secrets-Schutz bis zur sicheren Verwaltung von Abhängigkeiten und DevSecOps-Integration.
  • Das Training richtet sich an Entwicklerinnen und Entwickler, DevOps- und Security-Fachleute sowie IT-Admins, die Sicherheitsmaßnahmen in GitHub strukturiert umsetzen und automatisieren wollen.
  • Mit GHAS erkennen Teams Sicherheitslücken früher, beheben Codeprobleme schneller und verankern einen durchgängig automatisierten Sicherheitsprozess im gesamten Entwicklungsablauf.
  • Grundkenntnisse in GitHub und Softwareentwicklung reichen aus. Wer bereits Security-Konzepte kennt, kann die Kursinhalte noch direkter in den eigenen Arbeitsalltag übertragen.
  • Schwerpunkte sind CodeQL, Dependabot, das GitHub Security Dashboard, automatisierte Security-Workflows und das Konfigurieren eigener Sicherheitsregeln.
  • Nach erfolgreicher Teilnahme erhältst du eine Teilnahmebestätigung. Eine offizielle GitHub-Zertifizierung ist derzeit nicht Bestandteil des Kurses – könnte jedoch zukünftig hinzukommen.

Dein persönlicher Weg zur passenden Weiterbildung – wir beraten Dich individuell

Unsere erfahrenen Bildungsberater:innen begleiten Dich von der ersten Frage bis zum Start Deiner Weiterbildung.