GitLab

Training

Übersicht

GitLab | DevOps Lifecycle

GitLab ist eine Anwendung zur Versionskontrolle für Softwareprojekte auf Basis von Git und das Tool für alle Phasen des DevOps-Lifecycles. GitLab ermöglicht es Teams, in einer einzigen Anwendung zusammenzuarbeiten, anstatt mehrere Arbeitsschritte über verschiedene Tools hinweg verwalten zu müssen.

Inhalte

Strategien, Workflows

Die Teilnehmer*innen erhalten einen tiefen Einblick in die Basics von Git, dessen Konfiguration sowie Shell- und GUI-Clients. Zudem bekommen sie GitLab-Grundwissen rund um Repositories, Issues, Releases und üben die Konfliktlösung in unterschiedlichen Git-Historien und Branches.

Nach dem Arbeiten mit eigenen Repositories startet der zweite Tag mit praxisnahen Git-Workflows für kleine und grosse Teams und damit verbundenen Merge-/Rebase-Strategien. Ebenso stehen u.a. Continuous Integration/Continuous Delivery (CI/CD) auf dem Programm – in heutigen DevOps-Umgebungen ein wichtiges Thema. Teil der Schulung ist es, das Erlernte in Übungen direkt zu festigen und zu dokumentieren, um mittels CI/CD dann automatisiert eigene Dokumentation zu erstellen.

 

    • Einführung in Git und Unterschiede zu SVN, CVS
    • Git Basics, Shell- und GUI-Clients
    • Verständnis der drei Git-Zustände: modified, staged und committed
    • Verbinden von lokalen und remote Repositories, im speziellen GitLab
    • Einführung in GitLab: Benutzer, Rollen, Projekte
    • Praktischer Einstieg in Git-Workflows inkl. Merge Requests
    • Advanced Git: Squash, Rebase, Cherry-Pick, Stash
  • Ticket-Management, Boards, Graphs, Web IDE
  • Continuous Integration/Deployment/Delivery (CI/CD) mit GitLab
  • Spezialthemen: Webhooks, Pipelines, eigene Container-Registries
  • Integration von Git und GitLab: Apps, Clients, IDEs und Tools
  • GitLab-Management und Administration, Customizing (Logo, Themes)
  • GitLab API, Monitoring-Checks, mehr Git Best Practices
  • Migration von SVN oder bestehenden Git-Umgebungen

Ort & Dauer

2 Tage | Nürnberg | täglich jeweils 9 bis 17 Uhr

Gerne helfen wir Dir bei der Buchung eines Hotels und allen weiteren Fragen rund um unsere Trainings. Melde Dich einfach!

Zielgruppe

Skills | vorher & nachher

Entwickler*innen und Administratoren sind gleichermaßen willkommen. Linux-Grundkenntnisse sowie der Umgang mit einem Text-Editor deiner Wahl sind von Vorteil. Wenn Du bereits Versionskontrollsysteme (CVS, SVN) verwendest, ist dein Einstieg in die Welt von Git einfacher. Die Schulung wird Dich Schritt für Schritt mit Theorie und praktischen Übungen an GitLab heranführen. Am Ende wirst Du Experte / Expertin in Sachen Git, GitLab und Workflows in deinem täglichen DevOps-Lifecycle sein.

Konzept

Das macht unsere Trainings besonders

Praxisnah

Unsere Trainer sind nicht nur im Bereich Schulungen tätig, sondern arbeiten regelmäßig in Software- und Kundenprojekten. Wir wissen, worauf es ankommt und teilen unser Wissen gerne – für Deinen Erfolg!

Individuell

Durch eine begrenzte Gruppengröße stellen wir einen effizienten Ablauf unserer Schulungen und Workshops sicher. Natürlich bleibt dabei immer Zeit für Fragen. Freu Dich auf eine individuelle Betreuung!

Kommunikativ

Besonders wichtig ist uns der Austausch der Kursteilnehmer*innen untereinander. Gerne laden wir Dich daher zum gemeinsamen Abendessen ein und bieten viel Raum für Diskussionen und Erfahrungsaustausch.

Schulungspaket

Platz sichern und durchstarten!

Der Preis für diesen Kurs beträgt 1.550,- € netto.

Neben geballtem neuem Wissen gibt’s dafür:

  • Volle Verpflegung – d.h. Catering in den Pausen,
    Einladung zum Mittag- und Abendessen
  • Notebook für die Dauer des Trainings
  • Umfassende Schulungsunterlagen

Angebot für Firmen

Komm mit Deinem Team zur gleichen Schulung und profitiere dabei!

Ihr seid …

… zu zweit > ihr zahlt 5 % weniger
… zu dritt > ihr zahlt 10 % weniger
… zu viert > ihr zahlt 15 % weniger
… zu fünft > ihr zahlt 20 % weniger
ab 6. Kolleg*innen 25 % weniger

Termine

Wann geht’s los?

Di 22

GitLab Schulung | Nürnberg

Januar 22 - Januar 23
Nürnberg
Jun 25

GitLab Schulung | Nürnberg

Juni 25 - Juni 26
Nürnberg
Jul 23

GitLab Schulung | Nürnberg

Juli 23 - Juli 24
Nürnberg
Dez 17

GitLab Schulung | Nürnberg

Dezember 17 - Dezember 18
Nürnberg

Überzeugt? Wir freuen uns jetzt schon auf Dich.