Informationen zur Technologie

GitLab ist eine Anwendung zur Versionsverwaltung für Softwareprojekte auf Basis von Git. GitLab ist die erste Einzelanwendung für den gesamten DevOps-Lebenszyklus. Es ermöglicht Teams zusammenzuarbeiten, anstatt mehrere Arbeitsschritte über verschiedene Tools hinweg verwalten zu müssen. GitLab stellt eine höhere Effizienz, eine unübertroffene Sichtbarkeit und umfassende Governance bereit.


GitLab - DevOps Lebenszyklus - Schulung (2 Tage)

GitLab | DevOps Lifecycle

Kurzbeschreibung

In dieser GitLab-Schulung erhalten die Teilnehmer einen tiefen Einblick in die Git-Grundlagen. Sie erlernen die Konfiguration sowie den Einsatz von Shell- und GUI-Clients. Weiterhin werden Basics rund um Repositories, Issues und Releases vermittelt. In praktischen Übungen mit eigenen Repositories werden Git-Workflows für kleine und große Teams und die damit verbundenen Merge-/Rebase-Strategien behandelt. Weitere Themen sind u.a. Continuous Integration (CI), Continuous Delivery (CD). Webhooks, Pipelines, eigene Container-Registries, die GitLab API und Monitoring-Checks.


Voraussetzungen

• Linux-Grundkenntnisse
• Kenntnisse im Umgang mit einem Text-Editor eigener Wahl sind von Vorteil
• Vorteilhaft sind Kenntnisse anderer Versionskontrollsysteme (CVS, SVN)


    Seminarinhalt

    • Einführung in Git und Unterschiede zu SVN, CVS
    • Git Grundlagen
    • Shell- und GUI-Clients
    • Die drei Git-Zustände: modified, staged und committed
    • Verbindung von lokalen und remote Repositories, im speziellen GitLab
    • Einführung in GitLab: Benutzer, Rollen, Projekte
    • Praktisches Arbeiten in Git-Workflows incl. Merge Requests
    • Erweitertes Git: Squash, Rebase, Cherry-Pick, Stash
    • Das Ticket-Management
    • Boards
    • Graphs
    • Web IDE
    • Continuous Integration / Deployment / Delivery (CI / CD) mit GitLab
    • Spezielle Themen: Webhooks, Pipelines, eigene Container-Registries
    • Implementierung von Git und GitLab: Apps, Clients, IDEs und Tools
    • GitLab Management und Administration, Anpassung (Logo, Themes)
    • Die GitLab API
    • Monitoring-Checks
    • Git Best Practices
    • Migration von SVN oder bestehenden Git-Umgebungen


    Zielgruppen

    • Entwickler
    • Administratoren


    Preise und Termine

    offene Schulung
    Eine offene Schulung findet in einem unserer Schulungszentren statt.
    Dauer:2 Tage
    Preis:1.350,00 € zzgl. USt. pro Teilnehmer (1.606,50€ inkl. USt.)
    Seminarstandorte:
    Starttermine:
    (ortsabhängig)


    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.
    Firmenschulung
    Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
    Dauer:2 Tage
    Preis ab:1.490,00 € zzgl. USt. pro Tag (1.773,10€ inkl. USt.)
    Schulungszentren:
    • Hamburg
    • Berlin
    • Frankfurt
    • München
    • Nürnberg
    • Düsseldorf
    • Wien
    Starttermin:individuelle Vereinbarung
    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.

    Software

    GitLab



    Seminarsprache

    die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.