Für Berufseinsteiger, Arbeitsuchende, Quereinsteiger, Startups, Berufserfahrene, Aufsteiger, Spezialisten, …
GH-900 GitHub Foundations
Preis Netto: € MwSt.: €
Preis Preis auf Anfrage
Dauer
1 Tag
Standort
Kurssprache englisch
Trainingslösung Online Live
Moderne Softwareentwicklung lebt von Zusammenarbeit, Transparenz und Automatisierung. Versionskontrolle und Plattformen für kollaboratives Arbeiten sind heute zentrale Bausteine digitaler Projekte.
Zentrale Themen
- Grundlagen von Versionskontrolle und Repositories.
- Arbeiten mit Git und GitHub im Entwicklungsalltag.
- Zusammenarbeit, Reviews und Issues.
- Automatisierung mit Workflows und Actions.
- Sicherheit, Zugriffsmodelle und Best Practices.
Voraussetzung
Grundlegendes Verständnis von Softwareentwicklung oder IT-Prozessen. Erste Berührungspunkte mit Code oder Skripten sind hilfreich, aber nicht zwingend erforderlich.
Zielgruppe
Geeignet für IT-Fachkräfte, Entwickler, technische Projektrollen sowie alle, die strukturierte Zusammenarbeit in Softwareprojekten verstehen und einordnen möchten.
Fundiertes Wissen zu GitHub stärkt moderne Entwicklungsprozesse, verbessert Teamarbeit und schafft eine solide Basis für skalierbare, sichere und effiziente Softwareprojekte im digitalen Umfeld.
- Dokumentation von Sicherheitsrichtlinien
- Festlegung von Berechtigungen
- Prozessautomatisierung zur Sicherheit
- Reaktion auf Verstöße
- GitHub-Funktionen entdecken
- Repositories verwalten
- GitHub-Arbeitsabläufe verstehen
- Zusammenarbeit durch Issues und Diskussionen
- Benachrichtigungen und Abos verwalten
- GitHub-Konten: Persönlich, Organisation, Unternehmen
- Pläne: Free, Pro, Team, Enterprise
- Zugriff: Mobile, Desktop
- Abrechnung und Zahlungen
- Code-Scanning: Zweck
- Aktivierung im Repository
- Drittanbieter-Analyse aktivieren
- CodeQL vs. CI-Tool in GitHub Actions
- Konfiguration mit Triggern
- Häufigkeit von Code-Scanning
- Vorschläge beim Programmieren
- Aktivierungsmöglichkeiten
- Versionsunterschiede
- Einrichtung
- Fehlerbehebung
- GitHub Codespaces erklären
- Ablauf von GitHub Codespaces
- Anpassungen in Codespaces
- GitHub.dev vs. Codespaces
- Klassische vs. moderne Projekte
- Projekt auf Unternehmensebene erstellen
- Projektstruktur festlegen
- Zugriffsrechte anpassen
- Automatisierung und Analysen nutzen
- Markdown für Listen, Bilder, Links
- Einsatz von Markdown im Repository
- GitHub-spezifische Markdown-Erweiterungen
- GitHub-Projekte finden und beitragen
- Pull-Requests einreichen
- Kommunikation mit Maintainer und Code-Reviews
- Communitys beitreten und mitwirken
- Benutzer- vs. Organisationsprojekte
- GitHub-Organisationen empfehlen
- Repositories sichtbar machen
- READMEs erstellen
- Issue- und PR-Vorlagen nutzen
- Transparenz fördern
- InnerSource-Erfolg messen
- Toolkit verbreiten
- Sicherheits-Tools und GitHub-Funktionen erkennen
- Abhängigkeiten in privaten Repos prüfen
- Veraltete, unsichere Abhängigkeiten beheben
- Dependabot für automatische Prüfungen nutzen
- SECURITY.md für Richtlinien hinzufügen
- Commits mit sensiblen Daten entfernen
- Alte Commits mit sensiblen Daten löschen
- Mitgliederverwaltung und Zugriffskontrolle
- Sichere Authentifizierungstechnologien
- Verwaltung mit Verzeichnisdiensten
- GitHub als Identitätsanbieter
- Zugriffskontrolle mit Authentifizierungstools
- Identitätsanbieter für sicheren Zugriff
- Auswirkungen von SAML SSO
- Authentifizierungsoptionen und Admin-Rolle
- Zugriff auf private Daten in GitHub-Organisation
- Vorteile der Team-Synchronisierung
- Bedeutung von Zweigen bei Pull-Requests
- Erklärung des Pull-Request-Konzepts
- Erstellung eines Pull Requests
- Verständnis der Pull-Request-Status
- Zusammenführen von Pull Requests mit Basiszweig
- Wichtige Issues/PRs finden
- Historie durchsuchen
- GitHub-Verbindungen nutzen
- Copilot in VS Code aktivieren
- Eingabeaufforderungen erstellen
- Copilot für Python nutzen
Dein Training wird zu 100% gefördert
Das QCG Programm für alle im Unternehmen
Weitere InformationenDer Bildungsgutschein für alle Jobsuchenden
Weitere InformationenHäufig gestellte Fragen
- Das Training vermittelt die Grundlagen von GitHub, Versionskontrolle mit Git und zeigt, wie Projekte professionell verwaltet und gemeinsam bearbeitet werden können.
- Ideal für alle, die GitHub von Grund auf verstehen möchten – ob Einsteiger im Coding, IT-Fachkräfte oder Berufstätige im digitalen Umfeld.
- Das Training deckt Repository-Management, Commits, Branches, Pull Requests, Issues und grundlegende Workflows mit Git und GitHub ab.
- Technisches Grundverständnis ist hilfreich, aber nicht zwingend erforderlich. Die Inhalte starten bei den Basics und bauen systematisch auf.
- Ja. Auch Projektmanager, Designer oder technische Redakteure profitieren vom Verständnis für Versionierung und Zusammenarbeit auf GitHub.
- Teams entwickeln eine gemeinsame Arbeitsweise mit GitHub, reduzieren Fehler, verbessern die Codequalität und kommunizieren effizienter.
- Ja. Nach erfolgreichem Abschluss erhalten Teilnehmende ein anerkanntes Zertifikat als Nachweis der erworbenen Grundlagenkenntnisse.
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00