Modul #1 Einführung in die Versionskontrolle Was ist Versionskontrolle und warum ist sie für die Zusammenarbeit wichtig?
Modul #2 Git-Grundlagen Ein Überblick über Git, einschließlich grundlegender Konzepte und Terminologie
Modul #3 Git einrichten Git auf Ihrem lokalen Computer installieren und konfigurieren
Modul #4 Grundlegende Git-Befehle Lernen Sie grundlegende Git-Befehle wie init, add, commit und log
Modul #5 Git-Branching Git-Branching verstehen und für die Zusammenarbeit verwenden
Modul #6 Git-Workflow Best Practices für die Verwendung von Git in einer Teamumgebung
Modul #7 Git-Remote-Repositorys Arbeiten mit Remote-Git-Repositorys, einschließlich GitHub und GitLab
Modul #8 GitHub- und GitLab-Grundlagen Überblick über die Funktionen und Funktionalität von GitHub und GitLab
Modul #9 Mit Git zusammenarbeiten Wie Sie mit anderen zusammenarbeiten können Git
Modul #10 Git-Konflikte und -Lösungen Konfliktbehandlung bei der Zusammenarbeit mit Git
Modul #11 Git-Submodule Verwendung von Git-Submodulen zur Verwaltung von Abhängigkeiten
Modul #12 Git-Hooks Verwendung von Git-Hooks zur Automatisierung von Aufgaben und Durchsetzung von Richtlinien
Modul #13 Einführung in die agile Entwicklung Übersicht über agile Entwicklungsmethoden und wie die Versionskontrolle dazu passt
Modul #14 Versionskontrolle für agile Teams Verwendung der Versionskontrolle zur Unterstützung agiler Entwicklungspraktiken
Modul #15 Übersicht über Tools für die Zusammenarbeit Übersicht über beliebte Tools für die Zusammenarbeit, darunter Jira, Trello und Asana
Modul #16 Jira für agile Teams Verwendung von Jira zur Verwaltung agiler Projekte und Integration mit der Versionskontrolle
Modul #17 Trello und Kanban Verwendung von Trello und Kanban zur Visualisierung und Verwaltung von Workflows
Modul #18 Asana für die Aufgabenverwaltung Verwendung von Asana zur Verwaltung von Aufgaben und Integration mit der Versionskontrolle Kontrolle
Modul #19 Codeüberprüfung und Feedback Best Practices für Codeüberprüfung und Feedback in einer kollaborativen Umgebung
Modul #20 Versionskontrolle für verteilte Teams Herausforderungen und Strategien für die Verwendung der Versionskontrolle mit verteilten Teams
Modul #21 Erweiterte Git-Techniken Erweiterte Git-Techniken, einschließlich Cherry-Picking und Rebasing
Modul #22 Git für fortgeschrittene Benutzer Erweiterte Git-Konzepte, einschließlich Git-Interna und Anpassen von Git
Modul #23 Versionskontrolle und DevOps Wie die Versionskontrolle in DevOps-Praktiken und kontinuierliche Integration/kontinuierliche Bereitstellung (CI/CD) passt
Modul #24 Kursabschluss und Schlussfolgerung Planen Sie die nächsten Schritte in Ihrer Karriere im Bereich Versionskontrolle und Collaboration Tools