Kontakt aufnehmen

Schulungsübersicht

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

  • Überblick über GitLab und seine Rolle in der Softwareentwicklung
  • Verstehen von GitLab als umfassende DevOps-Plattform
  • Wichtige GitLab-Funktionen: Quellcodeverwaltung, CI/CD, Sicherheit und Projektmanagement
  • Vergleich von GitLab mit herkömmlichen Versionskontrollplattformen

Installation und Konfiguration von GitLab

  • Installation von GitLab in verschiedenen Umgebungen
  • Konfiguration von GitLab-Einstellungen und Diensten
  • Verstehen der GitLab-Architektur und Komponenten
  • Ersteinrichtung und Verwaltungsaufgaben

Grundlagen von Git und der Versionskontrolle

  • Aufrischung von Git-Konzepten und Workflows
  • Repositories, Branches, Commits und Merges
  • Verwaltung von Quellcode mit GitLab
  • Anwendung von bewährten Verfahren zur Versionskontrolle

Navigation in der GitLab-Plattform

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

GitLab-Workflow und Zusammenarbeit

  • Verstehen von GitLab-Entwicklungsworkflows
  • Branching-Strategien und Merge Requests
  • Code-Reviews und Kollaborationspraktiken
  • Verwaltung von Teams und Berechtigungen

Verwaltung von Nutzern, Gruppen und Projekten

  • Verstehen von Namespaces und Gruppen
  • Erstellen und Organisieren von Projekten
  • Verwaltung von Nutzerkonten und Zugriffsrechten
  • Anwendung rollenbasierter Zugriffskontrolle

Kontinuierliche Integration und kontinuierliche Lieferung (CI/CD)

  • Verstehen der CI/CD-Konzepte
  • Erstellen von GitLab-CI/CD-Pipelines
  • Arbeit mit GitLab-Runnern
  • Automatisierung von Build-, Test- und Bereitstellungsprozessen

Projekt- und Issue-Management

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

Dokumentation und Veröffentlichung mit GitLab

  • Verwendung von GitLab-Markdown
  • Erstellung von Projektdokumentationen
  • Veröffentlichung von Websites mit GitLab Pages
  • Effektives Management von Projektinformationen

Sicherheit und bewährte Verfahren

  • Sicherheitsfunktionen von GitLab
  • Schutz von Repositories und sensiblen Informationen
  • Verwaltung sicherer Entwicklungsworkflows
  • Anwendung von GitLab-Verwaltungsbewährten Verfahren

Fehlerbehebung und Praxisworkshop

  • Diagnose gängiger GitLab-Probleme
  • Aufbau eines vollständigen GitLab-Workflows
  • Implementierung von Quellcodeverwaltungs- und CI/CD-Praktiken
  • Kurswiederholung und nächste Schritte

Voraussetzungen

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

Zielgruppe

  • Entwicklerinnen und Entwickler
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien