Git und GitHub Praxisleitfaden – E-Learning

450,00 EUR

  • 10 hours
eLearning

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

Hero

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

Hero

Kurszeitplan

  1. 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
  2. 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
  3. 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
  4. 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
  5. Abschlussprojekt

    Lektion 05

    • End-to-End-Implementierung eines Git- und GitHub-Workflows
    • Verwaltung eines vollständigen Projekts unter Verwendung von Best Practices der Versionskontrolle
Git und GitHub

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

Kurs jetzt starten

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

Contact background

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!