Git und GitHub – 2-tägiger Online-Kurs

1.595,00 EUR

  • 2 days
Live-Virtuelles Klassenzimmer
In-House / In-Company

Beherrsche die wichtigsten Werkzeuge moderner Softwareentwicklungsteams, um Codeänderungen nachzuverfolgen, effizient zusammenzuarbeiten und Projekte souverän zu managen. Dieser praxisorientierte Git- und GitHub-Kurs bietet eine praktische Einführung in Versionskontrolle und ermöglicht es Lernenden, Code zu organisieren, den Projektverlauf nachzuvollziehen und nahtlos mit verteilten Entwicklungsteams zusammenzuarbeiten.

Hauptfunktionen

Sprache

Kursmaterial auf Englisch

Stufe

Anfänger- bis Mittelstufenniveau

2 Tage (8 Stunden/Tag) Online-Schulung mit Dozent

Über 20 empfohlene Lernstunden

Zugang zu geführten Live-Labs

Übungen zum Verankern von Wissen

Unterstützung nach dem Kurs verfügbar

Zertifikat über den Abschluss des Programms inbegriffen

Lernergebnisse

Am Ende dieses Programms werden Sie in der Lage sein:

Grundlagen der Versionskontrolle

Lerne die Git-Grundlagen, das Einrichten von Repositories und zentrale Workflows, um Codeänderungen zu verwalten und die Zusammenarbeit in der Entwicklung zu unterstützen.

Wichtige Git-Befehle

Sammle praktische Erfahrung mit Staging, Committen, dem Überprüfen der Historie und dem Rückgängig­machen von Änderungen, um einen effizienten Entwicklungs-Workflow aufrechtzuerhalten.

Verzweigen und Zusammenführen

Beherrsche Branching, Merging, Rebase, Stashing und Konfliktlösung, um Code über mehrere Entwicklungsstränge hinweg zu verwalten

GitHub-Zusammenarbeit

Arbeiten Sie mit Repositories, Forks und Pull Requests, um effektiv an Team- und Open-Source-Projekten zusammenzuarbeiten.

Hero

Kurszeitplan

  1. Tag 1

    Sitzung 1: Einführung in Git

    • Konzepte der Versionsverwaltung und Git-Grundlagen
    • Git-Architektur und Workflow
    • Git installieren und konfigurieren
    • Unverzichtbare Git‑Tools und Ressourcen

    Sitzung 2: Git-Grundlagen

    • Erstellen und Klonen von Repositorys
    • Änderungen nachverfolgen, bereitstellen und committen
    • Dateien verwalten und Verlauf anzeigen
    • Änderungen rückgängig machen und mit Remotes arbeiten
    • Verwendung von Tags für die Versionsverwaltung
  2. Tag 2

    Sitzung 3: Verzweigen und Zusammenführen

    • Erstellen und Verwalten von Branches
    • Branches wechseln und Änderungen nachverfolgen
    • Mergen, Rebasen und Konflikte lösen
    • Arbeiten mit Remote- und Tracking-Branches
    • Änderungen zwischenspeichern und mit Branch-Workflows arbeiten

    Sitzung 4: Zusammenarbeit mit GitHub

    • GitHub-Grundlagen und Einrichtung
    • Erstellung und Verwaltung von Repositories
    • Pull Requests und GitHub-Workflows
    • Verwalten von Mitwirkenden und Repository-Sichtbarkeit
    • Synchronisierung mit Upstream-Repositories und Projektpflege
Git und GitHub

Für wen ist dieses Programm geeignet?

Softwareentwickler und Programmierer

Webentwickler und Anwendungsentwickler

DevOps-Ingenieure und Plattformingenieure

Fachkräfte für QA und Testautomatisierung

Data-Analysten, Data Engineers und Data Scientists

Alle, die effektiv an Softwareentwicklungsprojekten zusammenarbeiten möchten

Kurs jetzt starten

Voraussetzungen

  • Grundlegende Computer- und Dateiverwaltungskenntnisse
  • Vertrautheit mit der Nutzung von Kommandozeilen- oder Terminal-Tools (hilfreich, aber nicht erforderlich)
  • Grundlegendes Verständnis von Konzepten der Softwareentwicklung (empfohlen)
  • Keine Vorkenntnisse in Git oder GitHub erforderlich

Der Kurs eignet sich für Anfänger und Fachleute, die eine solide Grundlage in Versionskontrolle und kollaborativer Entwicklung aufbauen möchten.


Aussagen

Lizenzierung und Akkreditierung

Der Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.

Gleichstellungspolitik

Bewerberinnen und Bewerber werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an das AVC zu wenden.

Häufig gestellte Frage

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!