WWuU.de
WeiterbildungPräsenz

Git im Kontext von DevOps und CI/CD: Professionelles Versionskontroll-Management

MARTINSFELD GmbH & Co. KG · Köln

Art
Weiterbildung
Abschluss
Zertifikat
Lernform
Präsenz
Start
laufend

Förderung

Dieser Kurs ist förderfähig:

  • BildungsgutscheinBis zu 100 % Kostenübernahme durch Agentur für Arbeit oder Jobcenter. Die Bewilligung ist eine Ermessensentscheidung der Behörde (AZAV-Voraussetzung).

Über den Kurs

Entdecken Sie fortgeschrittene Git-Strategien für nahtlose Integration in DevOps-Workflows und CI/CD-Pipelines. Optimieren Sie Ihre Release-Prozesse und steigern Sie die Teamproduktivität durch effiziente Versionskontrolle.

Lerninhalte

Entdecken Sie fortgeschrittene Git-Strategien für nahtlose Integration in DevOps-Workflows und CI/CD-Pipelines. Optimieren Sie Ihre Release-Prozesse und steigern Sie die Teamproduktivität durch effiziente Versionskontrolle.<br/>Grundlagen von Git im DevOps-Kontext<ul><li>Überblick über die Rolle von Git in der DevOps-Philosophie</li><li>Git-Architektur und deren Bedeutung für verteilte Teams</li><li>Unterschiede zwischen zentralisierten und dezentralen Workflows</li><li>Git-Internals: Objekte, Referenzen und Packfiles</li><li>Best Practices für Repository-Strukturierung und -Management</li><li>Sicherheitsaspekte bei der Verwendung von Git in Unternehmen</li><li>Integration von Git mit Issue-Tracking-Systemen</li></ul>Fortgeschrittene Git-Workflows für DevOps<ul><li>GitFlow: Implementierung und Anpassung an unterschiedliche Projektanforderungen</li><li>GitHub Flow: Optimierung für kontinuierliche Bereitstellung</li><li>Trunk-Based Development: Vorteile für CI/CD-Pipelines</li><li>Feature-Toggle und Feature-Branches im Vergleich</li><li>Monorepo vs. Multi-Repo-Strategien: Vor- und Nachteile</li><li>Umgang mit langlebigen Feature-Branches und Feature-Flags</li><li>Release-Management mit Tags und Versionen</li></ul>Git-Integration in CI/CD-Pipelines<ul><li>Automatisierung von Build-Prozessen basierend auf Git-Events</li><li>Integration von Git mit Jenkins, GitLab CI und GitHub Actions</li><li>Branch-Schutzmechanismen und Merge-Strategien in CI/CD</li><li>Automatisierte Tests in verschiedenen Branches</li><li>Pull Request Builder und automatisierte Code-Reviews</li><li>Multi-Branch-Pipelines und dynamische Umgebungen</li><li>Deployment-Strategien basierend auf Git-Branches</li></ul>Branch- und Merge-Strategien für kontinuierliche Bereitstellung<ul><li>Langlebige vs. kurzlebige Branches: Wann ist welche Strategie sinnvoll?</li><li>Feature-Branching und Feature-Flags für parallele Entwicklung</li><li>Merge vs. Rebase: Auswirkungen auf die Commit-Historie</li><li>Squash-Merges und deren Bedeutung für die Lesbarkeit der Historie</li><li>Strategien zum Umgang mit Merge-Konflikten in automatisierten Pipelines</li><li>Branch-Namenskonventionen für automatisierte Workflows</li><li>Techniken zur Vermeidung von Merge-Hell in großen Teams</li></ul>Git-Hooks und Automatisierung<ul><li>Client-seitige Hooks zur Qualitätssicherung (pre-commit, pre-push)</li><li>Server-seitige Hooks für Workflow-Durchsetzung</li><li>Integration von Linting und Formatierung in Git-Workflows</li><li>Automatische Validierung von Commit-Messages</li><li>Implementierung von Git-Hooks für Security-Scans</li><li>Continuous Integration Hooks und deren Konfiguration</li><li>Verwendung von git-flow Hooks zur Workflow-Unterstützung</li></ul>Code-Review und Kollaboration mit Git<ul><li>Pull Requests/Merge Requests: Effektive Implementierung und Verwaltung</li><li>Code-Review-Best-Practices im DevOps-Kontext</li><li>Automatisierte Code-Reviews mit statischer Codeanalyse</li><li>Integration von Code-Coverage-Berichten in Pull Requests</li><li>Kollaborative Entscheidungsfindung mit Review-Kommentaren</li><li>Governance-Modelle für Code-Reviews in großen Teams</li><li>Metriken zur Messung der Effektivität von Code-Reviews</li></ul>Git-Refactoring und Historie-Management<ul><li>Interactive Rebasing zur Bereinigung der Commit-Historie</li><li>Cherry-Picking zur gezielten Übernahme von Änderungen</li><li>Squashing von Commits für aussagekräftige Historien</li><li>Filter-Branch und BFG Repo-Cleaner für Repository-Bereinigung</li><li>Umgang mit sensiblen Daten in der Git-Historie</li><li>Strategien zur Aufrechterhaltung einer linearen Historie</li><li>Bisect zur effizienten Fehlersuche in der Historie</li></ul>Release-Management und Versionierung<ul><li>Semantische Versionierung in Git-basierten Projekten</li><li>Automatisierte Versionsnummernvergabe in CI/CD-Pipelines</li><li>Release-Branching-Strategien für verschiedene Deployment-Modelle</li><li>Automatisierte Release-Notes-Generierung aus Commit-Messages</li><li>Hotfix-Management in verschiedenen Git-Workflows</li><li>Blue-Green-Deployments mit Git-Integration</li><li>Rollback-Strategien und deren Implementierung mit Git</li></ul>Git in großen Teams und Organisationen<ul><li>Skalierung von Git für große Entwicklungsteams</li><li>Governance-Modelle für unternehmensweite Git-Nutzung</li><li>Access-Control und Berechtigungskonzepte in Git-Hosting-Lösungen</li><li>Integration von Git mit Enterprise-Identity-Management</li><li>Git-Submodule und Git-Subtrees für modulare Projekte</li><li>Strategien für die Migration großer Teams zu Git</li><li>Performance-Optimierung bei großen Git-Repositories</li></ul>

Bewertungen (0)

Kurs bewerten

Häufige Fragen zu „Git im Kontext von DevOps und CI/CD: Professionelles Versionskontroll-Management“

Ist „Git im Kontext von DevOps und CI/CD: Professionelles Versionskontroll-Management“ förderfähig?

Ja. Für diesen Kurs kommen folgende Förderungen in Betracht: Bildungsgutschein. Die konkrete Bewilligung klärst du mit der jeweiligen Förderstelle (z. B. Agentur für Arbeit oder Jobcenter).

Was kostet „Git im Kontext von DevOps und CI/CD: Professionelles Versionskontroll-Management“?

Die Kosten können über einen Bildungsgutschein der Agentur für Arbeit oder des Jobcenters bis zu 100 % gefördert werden. Die genauen Konditionen nennt dir der Anbieter.

Welchen Abschluss erhalte ich bei „Git im Kontext von DevOps und CI/CD: Professionelles Versionskontroll-Management“?

Nach erfolgreichem Abschluss erhältst du: Zertifikat.

In welcher Lernform findet „Git im Kontext von DevOps und CI/CD: Professionelles Versionskontroll-Management“ statt?

Die Weiterbildung wird in folgender Lernform angeboten: Präsenz.

Weitere Kurse von MARTINSFELD GmbH & Co. KG

Weiterbildung

5G Technologie - Die Zukunft der Kommunikation und Vernetzung

MARTINSFELD GmbH & Co. KG · Köln

Bildungsgutschein
Weiterbildung

API Lifecycle Management

MARTINSFELD GmbH & Co. KG · Köln

Bildungsgutschein
Seminar

API Management Intensivseminar

MARTINSFELD GmbH & Co. KG · Köln

Bildungsgutschein
Weiterbildung

ASP.NET Core Entwicklung in der Praxis

MARTINSFELD GmbH & Co. KG · Köln

Bildungsgutschein