Kontakt aufnehmen
 Dauer 14 Stunden (2 Tage)

Schulungsübersicht

Einführung in GitLab und das Management des DevOps-Lebenszyklus

  • Überblick über GitLab und seine Rolle in der Softwareentwicklung
  • GitLab als vollständige DevOps-Plattform verstehen
  • Wesentliche Funktionen von GitLab: Quellcodeverwaltung, CI/CD, Sicherheit und Projektmanagement
  • Vergleich von GitLab mit herkömmlichen Plattformen für Versionskontrolle

Installation und Konfiguration von GitLab

  • Installation von GitLab in verschiedenen Umgebungen
  • Konfiguration der Einstellungen und Dienste von GitLab
  • Aufbau und Komponenten von GitLab verstehen
  • Ersteinrichtung und Verwaltungsaufgaben

Grundlagen von Git und Versionskontrolle

  • Wiederholung von Git-Konzepten und Workflows
  • Repositories, Branches, Commits und Merges
  • Verwaltung von Quellcode mit GitLab
  • Anwendung bewährter Praktiken für Versionskontrolle

Navigation auf der GitLab-Plattform

  • Erforschung der Benutzeroberfläche von GitLab
  • Nutzung der Web IDE
  • Verwaltung von Projekten und Repositories
  • Arbeit mit GitLab-Funktionen und -Tools

GitLab-Workflows und Zusammenarbeit

  • GitLab-Entwicklungsworkflows verstehen
  • Branching-Strategien und Merge Requests
  • Code Reviews und Praktiken für die Zusammenarbeit
  • Verwaltung von Teams und Berechtigungen

Verwaltung von Benutzern, Gruppen und Projekten

  • Namespaces und Gruppen verstehen
  • Anlegen und Organisieren von Projekten
  • Verwaltung von Benutzern und Zugriffsrechten
  • Anwendung rollenbasierter Zugriffskontrollen

Kontinuierliche Integration und kontinuierliche Lieferung (CI/CD)

  • CI/CD-Konzepte verstehen
  • Anlegen von GitLab CI/CD-Pipelines
  • Arbeit mit GitLab Runners
  • Automatisierung von Build-, Test- und Bereitstellungsvorgängen

Projekt- und Issue-Management

  • Verwaltung von Issues und Aufgaben in GitLab
  • Nutzung von Meilensteinen und Labels
  • Planung und Verfolgung von Entwicklungsarbeiten
  • Verbesserung der Teamzusammenarbeit und Transparenz

Dokumentation und Veröffentlichung mit GitLab

  • Nutzung von GitLab Markdown
  • Erstellung der Projektdokumentation
  • Veröffentlichung von Websites mit GitLab Pages
  • Effektives Management von Projektinformationen

Sicherheit und bewährte Praktiken

  • Sicherheitsfunktionen von GitLab
  • Schutz von Repositories und sensiblen Informationen
  • Verwaltung sicherer Entwicklungsworkflows
  • Anwendung bewährter Praktiken für die GitLab-Verwaltung

Problembehebung und praktisches Workshop-Modul

  • Diagnose häufiger GitLab-Probleme
  • Aufbau eines kompletten GitLab-Workflows
  • Implementierung von Praktiken für Quellcodeverwaltung und CI/CD
  • Kurswiederholung und nächste Schritte

Voraussetzungen

  • Allgemeines Verständnis von Versionskontrollsystemen.
  • Erfahrung mit der Linux-Kommandozeile.

Zielgruppe

  • Entwickler

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien