Kurs
Digicomp Code GH900
GitHub Foundations – Intensive Training («GH900»)
GH-900
Kurs-Facts
- Verstehen grundlegender Tools von GitHub
- Vertrautmachen mit Git
- Kennenlernen von GitHub Copilot
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-Anfragen.
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. Ausserdem 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. Durch die Verwendung von 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 Probleme erstellst, diese in Aufgaben unterteilen, Beziehungen verfolgen, benutzerdefinierte Felder hinzufügen und Gespräche führen kannst.
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-Anfragen erstellen und effektiv mit Projektbetreuern kommunizieren kannst, 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 Kontrollmassnahmen kennen, die GitHub-Administratoren 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-Anfragen auf GitHub
Erfahre, wie du Änderungen an deiner Repository-Quelle mithilfe von Pull-Anfragen 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 AI-Paarprogrammierer, der dir beim Programmieren in Python Vorschläge im Stil der Autovervollständigung anbietet.
DevOps Engineer, Administrator, Entwickler, Solution Architect
- Grundlegendes Verständnis von GitHub
- Ein GitHub-Account
- Die Fähigkeit, Dateien in GitHub zu navigieren und zu bearbeiten