

GitHub Foundations behandelt grundlegende Konzepte und Funktionen von GitHub, darunter Repository-Verwaltung, Commits, Branches und Merging. Es hebt die Rolle von GitHub als kollaborative Plattform für eine effiziente Projektentwicklung hervor.
1. Einführung in Git
Erfahre, was Quellcodeverwaltung ist, und erhalte eine Einführung in Git – das weltweit beliebteste Versionskontrollsystem.
2. Einführung in GitHub
Lerne den Umgang mit den wichtigsten GitHub-Funktionen, darunter Issues, Benachrichtigungen, Branches, Commits und Pull Requests.
3. Einführung in die Produkte von GitHub
Dieses Modul bietet einen Überblick über die Produkte von GitHub, darunter die Kontotypen, Planoptionen, zugehörigen Funktionen und die Abrechnung. Außerdem wird erläutert, wie du mit GitHub Desktop und GitHub Mobile unterwegs auf GitHub zugreifen kannst.
4. Konfigurieren von Code-Scans auf GitHub
Dieses Modul führt dich in Code-Scans und deren Funktionen ein. Du lernst, wie du Code-Scans mit CodeQL, Tools von Drittanbietern und GitHub Actions implementierst.
5. Einführung in GitHub Copilot
GitHub Copilot verwendet OpenAI Codex, um Code und ganze Funktionen in Echtzeit direkt aus deinem Editor heraus vorzuschlagen.
6. Codieren mit GitHub Codespaces
GitHub Codespaces ist eine vollständig konfigurierte Entwicklungsumgebung, die in der Cloud gehostet wird. Mit GitHub Codespaces ist dein Arbeitsbereich zusammen mit all deinen konfigurierten Entwicklungsumgebungen von jedem Computer mit Internetzugang aus verfügbar.
7. Verwalte deine Arbeit mit GitHub-Projekten
Lerne, wie du mit GitHub-Projekten Issues erstellst, diese in Aufgaben unterteilst, Beziehungen verfolgst, benutzerdefinierte Felder hinzufügst und Gespräche führst.
8. Kommuniziere effektiv auf GitHub mit Markdown
Lerne, wie du mit Markdown prägnant, klar und ausdrucksstark kommunizieren kannst.
9. Trage zu einem Open-Source-Projekt auf GitHub bei
Erfahre, wie du mit GitHub Open-Source-Projekte und Aufgaben findest, zu denen du beitragen kannst. Entdecke, wie du Pull Requests erstellst und effektiv mit Projektbetreuer:innen kommunizierst, damit deine Änderungen akzeptiert werden. Erfahre mehr über die Vorteile einer Beteiligung an Open-Source-Communities.
10. Verwalte ein InnerSource-Programm mit GitHub
Lerne, wie du ein erfolgreiches InnerSource-Programm auf GitHub durch effektive Auffindbarkeit, Anleitung und Wartung verwaltest.
11. Ein sicheres Repository mithilfe von GitHub-Best-Practices verwalten
In diesem Modul lernst du Best Practices für den Aufbau, das Hosting und die Wartung eines sicheren Repositorys auf GitHub kennen.
12. Einführung in die GitHub-Administration
Lerne die Sicherheits- und Kontrollmaßnahmen kennen, die GitHub-Administrator:innen innerhalb einer Organisation oder eines Unternehmens zur Verfügung stehen.
13. Authentifizierung und Autorisierung von Benutzeridentitäten auf GitHub
Dieses Modul bietet einen Überblick über die Authentifizierungs- und Autorisierungsoptionen, die dir in deiner GitHub-Organisation oder GitHub Enterprise zur Verfügung stehen.
14. Verwalten von Repository-Änderungen mithilfe von Pull Requests auf GitHub
Erfahre, wie du Änderungen an deiner Repository-Quelle mithilfe von Pull Requests verwalten kannst.
15. Suchen und Organisieren der Repository-Historie mithilfe von GitHub
Erfahre, wie du die Repository-Historie mithilfe von Filtern, Blame und Cross-Linking auf GitHub suchen und organisieren kannst.
16. Verwenden von GitHub Copilot mit Python
GitHub Copilot ist ein KI-Paarprogrammierer, der dir beim Programmieren in Python Vorschläge im Stil der Autovervollständigung anbietet.
Anforderungen:
Dieser Kurs besteht aus einem Online-Seminar und wird von einer Trainerin bzw. einem Trainer geleitet, die oder der die Teilnehmenden live betreut. Theorie und Praxis werden mit Live-Demonstrationen und praktischen Übungen vermittelt. Zum Einsatz kommt die Videokonferenz-Software Zoom.
DevOps-Engineer:innen, Administrator:innen, Entwickler:innen, Solution-Architect:innen
Lernform
Learning form
Keine Filterergebnisse
Das Training wird in Zusammenarbeit mit einem autorisierten Trainingspartner durchgeführt. Dieser erhebt und verarbeitet Daten in eigener Verantwortung. Bitte nehme die entsprechende Datenschutzerklärung zur Kenntnis.
