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

GH-900 GitHub Foundations

GitHub hat sich zum zentralen Werkzeug für kollaborative Softwareentwicklung entwickelt. Wer Versionskontrolle, strukturiertes Branching und gemeinsame Workflows beherrscht, arbeitet effizienter – im Team und im Open-Source-Umfeld.

Zentrale Themen

  • Grundprinzipien der Versionierung und Arbeit mit Repositories.
  • Git und GitHub im täglichen Entwicklungsprozess einsetzen.
  • Gemeinsam coden: Reviews, Issues und Diskussionen koordinieren.
  • Abläufe mit Workflows und GitHub Actions automatisieren.
  • Zugriffsrechte, Sicherheitsmodelle und bewährte Praktiken anwenden.

Voraussetzung
Ein grundlegendes Interesse an digitalen Prozessen reicht aus. Erste Erfahrungen mit Code oder IT-Tools sind nützlich, aber nicht vorausgesetzt.

Zielgruppe
Das Training richtet sich an Entwicklungsteams, technische Projektrollen, IT-Fachkräfte und alle, die GitHub aktiv in ihre tägliche Arbeit einbinden möchten.

Mit dem Wissen aus GH-900 kannst du GitHub gezielt einsetzen, Zusammenarbeit strukturieren und dein Team für moderne Entwicklungsabläufe fit machen.
 

PDF
Kursinhalte
  • Sicherheitsrichtlinien dokumentieren und pflegen
  • Zugriffsrechte und Rollen definieren
  • Sicherheitsprozesse durch Automatisierung absichern
  • Auf Sicherheitsverstöße strukturiert reagieren
  • Kernfunktionen von GitHub erkunden
  • Repositories anlegen und verwalten
  • Typische GitHub-Arbeitsabläufe nachvollziehen
  • Issues und Diskussionen für die Teamkommunikation nutzen
  • Benachrichtigungen und Abonnements steuern
  • Kontotypen: persönlich, organisationsweit, unternehmensweit
  • Verfügbare Pläne: Free, Pro, Team und Enterprise
  • Zugriffswege: mobil und über Desktop-Anwendungen
  • Abrechnung und Zahlungsoptionen im Überblick
  • Zweck und Funktionsweise von Code-Scanning
  • Code-Scanning in einem Repository aktivieren
  • Externe Analysetools einbinden
  • CodeQL und CI-Tools in GitHub Actions gegenüberstellen
  • Scans über Trigger gezielt auslösen
  • Scan-Häufigkeit und Zeitplanung konfigurieren
  • KI-gestützte Code-Vorschläge verstehen und nutzen
  • Copilot aktivieren und einrichten
  • Unterschiede zwischen den Copilot-Versionen kennen
  • Konfiguration und Ersteinrichtung durchführen
  • Typische Probleme erkennen und beheben
  • Was GitHub Codespaces ist und wie es funktioniert
  • Den typischen Codespaces-Ablauf nachvollziehen
  • Individuelle Anpassungen in Codespaces vornehmen
  • GitHub.dev und Codespaces gezielt einsetzen und vergleichen
  • Traditionelle und moderne Projektverwaltung vergleichen
  • Projekte auf Unternehmensebene aufsetzen
  • Struktur und Aufbau von Projekten definieren
  • Zugriffsrechte konfigurieren und steuern
  • Automatisierung und Auswertungen einsetzen
  • Markdown für strukturierte Listen, Bilder und Verlinkungen verwenden
  • Markdown sinnvoll im Repository-Kontext anwenden
  • GitHub-eigene Markdown-Erweiterungen kennen und nutzen
  • Passende GitHub-Projekte entdecken und mitmachen
  • Eigene Pull Requests erstellen und einreichen
  • Mit Maintainern kommunizieren und Code-Reviews durchführen
  • In Communities einsteigen und aktiv mitwirken
  • Benutzer- und Organisationsprojekte unterscheiden
  • GitHub-Organisationen strukturiert aufbauen
  • Repositories gezielt sichtbar und zugänglich machen
  • Aussagekräftige READMEs verfassen
  • Issue- und PR-Vorlagen einsetzen
  • Offene Kommunikation und Transparenz fördern
  • Erfolg von InnerSource-Initiativen messen
  • Entwicklungs-Toolkits teilen und verbreiten
  • Verfügbare Sicherheits-Tools und GitHub-Funktionen kennen
  • Abhängigkeiten in privaten Repositories analysieren
  • Veraltete und unsichere Pakete aktualisieren
  • Dependabot für automatische Sicherheitsprüfungen einsetzen
  • SECURITY.md für Richtlinien und Meldewege erstellen
  • Commits mit sensiblen Informationen bereinigen
  • Alte Commits mit kritischen Daten dauerhaft entfernen
  • Mitglieder verwalten und Zugriffsrechte kontrollieren
  • Sichere Authentifizierungsmethoden einrichten
  • Verzeichnisdienste für die Nutzerverwaltung nutzen
  • GitHub als Identitätsanbieter im Unternehmen einsetzen
  • Authentifizierungstools für sichere Zugriffskontrolle einrichten
  • Identitätsanbieter für den sicheren GitHub-Zugang konfigurieren
  • Konsequenzen und Vorteile von SAML SSO verstehen
  • Authentifizierungsoptionen und Administrationsrollen kennen
  • Zugang zu privaten Daten in GitHub-Organisationen steuern
  • Vorteile der Team-Synchronisierung nutzen
  • Die Rolle von Branches bei der Pull-Request-Arbeit verstehen
  • Das Konzept von Pull Requests erklären und anwenden
  • Pull Requests erstellen und strukturieren
  • Den Lebenszyklus und die Status von Pull Requests nachvollziehen
  • Pull Requests in den Basiszweig zusammenführen
  • Relevante Issues und Pull Requests gezielt aufspüren
  • Die Commit-Historie durchsuchen und auswerten
  • GitHub-Graphen und -Verbindungen sinnvoll nutzen
  • GitHub Copilot in VS Code einrichten und aktivieren
  • Effektive Eingabeaufforderungen für bessere Vorschläge formulieren
  • Copilot gezielt für Python-Entwicklung nutzen

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

  • Du lernst, GitHub und Git von Grund auf zu verstehen – wie Projekte versioniert, verwaltet und gemeinsam mit anderen weiterentwickelt werden.
  • Das Training eignet sich für alle, die GitHub neu kennenlernen möchten: Coding-Einsteiger, IT-Fachkräfte und Berufstätige im digitalen Umfeld.
  • Im Kurs werden Repositories, Commits, Branches, Pull Requests, Issues sowie grundlegende Git- und GitHub-Workflows behandelt.
  • Nein. Grundlegende technische Neugier genügt. Die Inhalte starten direkt bei den Basics und werden schrittweise aufgebaut.
  • Definitiv. Projektverantwortliche, Designerinnen und Designer sowie technische Redakteurinnen und Redakteure gewinnen durch das Verständnis von Versionierung und gemeinsamer Arbeit auf GitHub.
  • Teams arbeiten strukturierter zusammen, machen weniger Fehler im Code und kommunizieren effizienter – dank gemeinsamer GitHub-Workflows.
  • Wer das Training erfolgreich abschließt, erhält ein anerkanntes Zertifikat als Nachweis der erworbenen GitHub-Grundkenntnisse.

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.