Git und GitHub Praxisleitfaden – E-Learning
450,00 EUR
- 10 hours
Beherrsche Versionskontrolle und werde ein effizienterer, kollaborativer Entwickler mit dem Kurs „Mastering Git and GitHub“. Dieses praxisorientierte Training ist darauf ausgelegt, dir zu vermitteln, wie moderne Softwareteams Code mit Git und GitHub verwalten, nachverfolgen und gemeinsam daran arbeiten.
Hauptfunktionen
Sprache
Kurs und Materialien auf Englisch
Stufe
Anfängerniveau
Zugriff
1 Jahr Zugang zur Lernplattform
3 Stunden Video-on-Demand
mit über 10 Stunden empfohlener Lernzeit
14 geführte praktische Übungen
4 automatisch bewertete Prüfungen
31 Wiederholungsquizze
2 umfassende Aufgaben
Zertifizierung
Zertifikat über den Abschluss des Programms inbegriffen

Lernergebnisse
Am Ende dieses Kurses werden Sie in der Lage sein:
Versionskontrolle
Verstehe Versionskontrollsysteme und warum sie in der Softwareentwicklung unverzichtbar sind
Installieren
Git-Repositories installieren, konfigurieren und initialisieren
Befehl
Arbeiten Sie mit Git-Befehlen wie add, commit, status, diff und log
Remote
Lokale und entfernte Repositories effektiv verwalten
Verwalten
Erstellen und Verwalten von Branches für parallele Entwicklung
Zusammenarbeiten
Zusammenarbeit mit GitHub (Clonen, Forken, Pull Requests, Reviews)
Zusammenführen
Merge-Konflikte in realen Szenarien lösen
Bewährte Vorgehensweise
Wende Best Practices für die teambasierte Zusammenarbeit am Code an
Warten
Pflege die Dokumentation mit README und .gitignore
Erstellen
Gewinne Sicherheit im Umgang mit vollständigen Git-Workflows von Anfang bis Ende

Kurszeitplan
Einführung in die Versionsverwaltung mit Git
Lektion 01
- Was ist Versionskontrolle und warum ist sie wichtig?
- Einführung in Git und Git-Konzepte
- Installation und Konfiguration von Git
- Initialisiere Repositories
- Git-Hosting-Plattformen und Einführung in GitHub
Git über die Kommandozeile
Lektion 02
- Git-Workflow und Dateilebenszyklus
- Änderungen mit git add vormerken
- Änderungen mit git commit festschreiben
- Änderungen mit git status nachverfolgen
- Versionen mit git diff vergleichen
Alltägliche Git-Befehle
Lektion 03
- Arbeiten mit Remote-Repositorys
- Änderungen zu GitHub pushen
- Commit-Verlauf anzeigen
- Zweige verwalten
- Verschieben und Löschen von Dateien in Git
Git für die Zusammenarbeit
Lektion 04
- Repositorys klonen und forken
- Pull Requests erstellen und verwalten
- Code-Reviews und Kollaborations-Workflows
- Mergekonflikte lösen
- Arbeiten mit README-Dateien und Dokumentation
- .gitignore effektiv nutzen
Abschlussprojekt
Lektion 05
- End-to-End-Implementierung eines Git- und GitHub-Workflows
- Verwaltung eines vollständigen Projekts unter Verwendung von Best Practices der Versionskontrolle

Für wen ist dieses Programm geeignet?
Voraussetzungen
- Grundlegendes Verständnis von Computern und der Nutzung von Software
- Vertrautheit mit einer beliebigen Kommandozeilenoberfläche ist hilfreich
- Grundkenntnisse von Datenformaten wie CSV oder JSON werden empfohlen
Softwareentwickler und Programmierer
Studierende, die eine Laufbahn in der Softwareentwicklung einschlagen
Fachkräfte, die in Entwicklungsteams arbeiten
Open-Source-Mitwirkende
Erklärungen
Lizenzierung und Akkreditierung
Dieser Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.
Gleichstellungspolitik
Kandidaten werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an das AVC zu wenden.
Häufig gestellte Fragen

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?
Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!
