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.
- 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 …
- 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.