Git Schulungen & Inhouse Seminare
Git ist das führende Werkzeug für Versionskontrolle und moderne Softwareentwicklung. Mit Git lassen sich Änderungen am Quellcode zuverlässig nachverfolgen, organisieren und im Team effizient verwalten. In unseren Schulungen zu Git lernen Sie praxisnah, wie Sie Git, GitHub und GitLab optimal einsetzen - von den Grundlagen bis zu CI/CD Workflows und GitOps.
Offene Seminare, deutschlandweit und online:
Profitieren Sie von erfahrenen Trainern, praxisnahen Übungen und dem Austausch mit anderen Teilnehmenden. Unsere Git Seminare finden regelmäßig in Nürnberg, München, Berlin, Hamburg, Köln und über 20 weiteren Standorten sowie im Virtual Classroom statt.
Inhouse Schulungen und Workshops:
Für Unternehmen bieten wir individuelle Git, GitLab und GitOps Seminare an. Unsere Experten stimmen Inhalte und Schwerpunkte vorab kostenfrei mit Ihnen ab für maximale Praxisrelevanz und Lernerfolg.
Unsere Seminare zu Git:
Git & GitHub Grundlagen / Einstieg
- Git für Entwickler
- GH-900 GitHub Foundations (GH-900T00)
- GH-100 GitHub fundamentals - Administration basics and product features (GH-100T00)
CI/CD mit GitLab & GitHub
- Continuous Integration und Delivery (CI/CD) mit GitLab CI
- GitLab CI/CD mit Docker und Kubernetes
- Effektives Git-Management: Von der Installation bis zur Integration in CI/CD-Tools
- CI/CD mit GitHub Actions - Kubernetes Workflows professionell automatisieren
- GH-200 Automate your workflow with GitHub Actions (GH-200T00)
GitOps & Kubernetes Deployment Automation
- Git-Workflow und GitOps
- GitOps in der Praxis - Automatisierung von Deployments mit Flux & Kubernetes
- GitOps in practice
Versionsverwaltung mit Git & Migration von SVN
- Git und GitLab Server - Effektive Versionsverwaltung
- Migration von SVN zu Git - Planung, Durchführung und Verwaltung
GitHub Copilot & KI für Entwickler
GitHub Security & Governance
Sie haben das passende Seminar nicht gefunden? Dann fragen Sie uns unverbindlich an.
Gesicherte Termine aus der Kategorie Git
26.11. - 28.11.2025 | Virtual Classroom (online) | 1.595,00 EUR zzgl. 19% MwSt
AnfragenBuchenMerkzettel
01.12. - 02.12.2025 | Nürnberg | 1.095,00 EUR zzgl. 19% MwSt
AnfragenBuchenMerkzettel
01.12. - 02.12.2025 | Virtual Classroom (online) | 1.095,00 EUR zzgl. 19% MwSt
AnfragenBuchenMerkzettel
12.01. - 13.01.2026 | Nürnberg | 1.095,00 EUR zzgl. 19% MwSt
AnfragenMerkzettel
12.01. - 13.01.2026 | Virtual Classroom (online) | 1.095,00 EUR zzgl. 19% MwSt
AnfragenMerkzettel
12.01.2026 | Virtual Classroom (online) | 795,00 EUR zzgl. 19% MwSt
AnfragenBuchenMerkzettel
13.01. - 14.01.2026 | Nürnberg | 1.095,00 EUR zzgl. 19% MwSt
AnfragenBuchenMerkzettel
13.01. - 14.01.2026 | Virtual Classroom (online) | 1.095,00 EUR zzgl. 19% MwSt
AnfragenBuchenMerkzettel
15.01. - 16.01.2026 | Virtual Classroom (online) | 1.095,00 EUR zzgl. 19% MwSt
AnfragenMerkzettel
26.01. - 27.01.2026 | Nürnberg | 1.095,00 EUR zzgl. 19% MwSt
AnfragenBuchenMerkzettel
26.01. - 27.01.2026 | Virtual Classroom (online) | 1.095,00 EUR zzgl. 19% MwSt
AnfragenBuchenMerkzettel
05.02. - 06.02.2026 | Nürnberg | 1.095,00 EUR zzgl. 19% MwSt
AnfragenBuchenMerkzettel
05.02. - 06.02.2026 | Virtual Classroom (online) | 1.095,00 EUR zzgl. 19% MwSt
AnfragenBuchenMerkzettel
12.02. - 13.02.2026 | Nürnberg | 1.095,00 EUR zzgl. 19% MwSt
AnfragenMerkzettel
12.02. - 13.02.2026 | Virtual Classroom (online) | 1.095,00 EUR zzgl. 19% MwSt
AnfragenMerkzettel
02.03. - 03.03.2026 | Nürnberg | 1.095,00 EUR zzgl. 19% MwSt
AnfragenMerkzettel
02.03. - 03.03.2026 | Virtual Classroom (online) | 1.095,00 EUR zzgl. 19% MwSt
AnfragenMerkzettel
04.03. - 05.03.2026 | Virtual Classroom (online) | 1.095,00 EUR zzgl. 19% MwSt
AnfragenMerkzettel
Git lernen: Wissenswertes für Einsteiger und Fortgeschrittene!
Sowohl GitHub als auch GitLab sind Plattformen für die Versionskontrolle und Kollaboration, wobei GitLab zusätzlich integrierte CI/CD-Funktionen bietet.
GitLab CI ist der spezifische Teil von GitLab, der für Continuous Integration und Continuous Deployment verantwortlich ist.
GitHub:
Art: Eine Plattform für Versionskontrolle und Kollaboration, die es Einzelpersonen und Teams ermöglicht, Code zu schreiben und zu verfolgen.
Eigenschaften:
- Repositories für die Code-Verwaltung.
- Pull Requests für Code-Reviews und Zusammenarbeit.
- GitHub Actions für CI/CD.
- GitHub Pages für das Hosting von Webseiten.
- Integration mit vielen Drittanbieter-Tools.
Eigentümer: GitHub wurde 2018 von Microsoft übernommen.
GitLab:
Art: Eine webbasierte Plattform für Git-Repository-Management, die ähnliche Funktionen wie GitHub bietet, aber auch eigene CI/CD-Tools enthält.
Eigenschaften:
- Repositories für die Code-Verwaltung.
- Merge Requests (ähnlich wie Pull Requests in GitHub).
- GitLab CI/CD für Continuous Integration und Continuous Deployment.
- Issue-Tracking und Agile-Management-Tools.
- Eingebaute Container-Registry.
Editionen: GitLab bietet sowohl eine Community-Edition (Open Source) als auch eine Enterprise-Edition mit zusätzlichen Funktionen.
GitLab CI:
Art: Ein Teil von GitLab, der speziell für Continuous Integration (CI) und Continuous Deployment (CD) entwickelt wurde.
Eigenschaften:
- Automatisiertes Testen von Code.
- Automatisches Bauen und Deployen von Anwendungen.
- Unterstützung für verschiedene Runner (Maschinen, die Jobs ausführen).
- Integration mit Kubernetes für Deployments.
Beziehung zu GitLab: GitLab CI ist in GitLab integriert, sodass Benutzer nicht separate Tools für Versionskontrolle und CI/CD benötigen.
GitOps zu lernen macht in folgenden Situationen Sinn:
- Kubernetes-Nutzung: Wenn Sie Kubernetes verwenden oder planen, es zu verwenden, ist GitOps besonders relevant. Viele GitOps-Praktiken und -Tools sind eng mit Kubernetes verknüpft und ermöglichen eine effiziente Verwaltung von Kubernetes-Manifesten und -Ressourcen.
- Infrastruktur als Code (IaC): Wenn Sie bereits Infrastruktur als Code (z. B. mit Terraform, Ansible oder CloudFormation) verwenden oder dies planen, passt GitOps gut dazu, da es den deklarativen Ansatz von IaC ergänzt.
- Häufige Deployments: Bei Anwendungen oder Diensten, die häufig aktualisiert oder skaliert werden müssen, kann GitOps den Deployment-Prozess automatisieren und beschleunigen.
- Mehrere Umgebungen: Wenn Sie mehrere Umgebungen (z. B. Entwicklung, Test, Produktion) verwalten, kann GitOps helfen, Konsistenz über diese Umgebungen hinweg sicherzustellen.
- Audit-Anforderungen: In Branchen oder Projekten, in denen Auditierbarkeit wichtig ist, bietet GitOps eine klare Historie aller Infrastruktur- und Anwendungsänderungen.
- Team-Kollaboration: GitOps fördert Best Practices wie Code-Reviews und Pull Requests, die die Zusammenarbeit in Teams verbessern und die Code-Qualität sicherstellen.
- Sicherheitsbedenken: GitOps kann helfen, unautorisierte Änderungen zu erkennen, da der gewünschte Zustand im Git-Repository gespeichert ist und jede Abweichung vom aktuellen Zustand leicht identifiziert werden kann.
- Kontinuierliche Integration und Lieferung (CI/CD): Wenn Sie bereits CI/CD-Praktiken anwenden oder dies planen, ergänzt GitOps diese Praktiken und bietet eine zusätzliche Schicht der Automatisierung und Kontrolle.
- Skalierung von DevOps-Praktiken: Wenn Ihr Unternehmen wächst und Sie DevOps-Praktiken über mehrere Teams oder Projekte hinweg skalieren möchten, kann GitOps helfen, Konsistenz und Best Practices beizubehalten.
Es ist jedoch wichtig zu beachten, dass GitOps nicht in jedem Kontext oder für jedes Team geeignet ist. Es erfordert eine gewisse Reife in Bezug auf DevOps-Praktiken und kann in Umgebungen, in denen Änderungen nicht häufig vorkommen oder in denen die Infrastruktur nicht oft geändert wird, übermäßig komplex erscheinen. Es ist immer ratsam, die spezifischen Anforderungen und den Kontext Ihres Projekts oder Unternehmens zu bewerten, bevor Sie sich für GitOps entscheiden.
Im folgenden sind Situationen skizziert, wann es sinnvoll ist, GitHub zu lernen:
- Open-Source-Projekte: Wenn Sie an Open-Source-Projekten teilnehmen oder Ihr eigenes Projekt starten möchten, ist GitHub die go-to-Plattform für viele Open-Source-Initiativen.
- Kollaboration: GitHub erleichtert die Zusammenarbeit mit anderen Entwicklern, sei es durch Pull Requests, Code-Reviews oder Diskussionen.
- Integrierte CI/CD: Mit GitHub Actions können Sie CI/CD-Pipelines direkt in GitHub erstellen, was den Prozess des Testens und Deployens von Code vereinfacht.
- Dokumentation & Hosting: Mit GitHub Pages können Sie Websites direkt aus Ihrem Repository hosten, was besonders nützlich für Projekt-Dokumentationen oder persönliche Blogs ist.
- Lernen & Networking: GitHub bietet auch eine Community und Lernressourcen. Es ist ein großartiger Ort, um von anderen Entwicklern zu lernen und sich zu vernetzen.
Nachricht senden



