Kontakt aufnehmen

Schulungsübersicht

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

  • Übersicht über GitLab und seine Rolle in der Softwareentwicklung
  • Verständnis von GitLab als umfassende DevOps-Plattform
  • Wichtige GitLab-Funktionen: Quellcodeverwaltung, CI/CD, Sicherheit und Projektmanagement
  • Vergleich von GitLab mit traditionellen Version Control-Plattformen

Installation und Konfiguration von GitLab

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

Git und Grundlagen des Version Controll

  • Aktualisierung von Git-Konzepten und Workflows
  • Repositories, Branches, Commits und Merges
  • Verwaltung des Quellcodes mit GitLab
  • Anwendung bewährter Verfahren für Version Control

Navigieren auf der GitLab-Plattform

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

GitLab-Workflows und Zusammenarbeit

  • Verständnis der Entwicklungsworkflows in GitLab
  • Branching-Strategien und Merge Requests
  • Code Reviews und Kollaborationspraktiken
  • Teams und Berechtigungen verwalten

Verwaltung von Benutzern, Gruppen und Projekten

  • Verständnis von Namespaces und Gruppen
  • Erstellung und Organisation von Projekten
  • Verwaltung von Benutzern und Zugriffsberechtigungen
  • Anwendung rollenbasierter Zugriffskontrolle

Continuous Integration und Continuous Delivery (CI/CD)

  • Verständnis der CI/CD-Konzepte
  • Erstellung von GitLab CI/CD-Pipelines
  • Arbeit mit GitLab Runners
  • Automatisierung von Build-, Test- und Deploy-Prozessen

Projekt- und Issue-Management

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

Dokumentation und Veröffentlichung mit GitLab

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

Sicherheit und Best Practices

  • Sicherheitsfeatures von GitLab
  • Schutz von Repositories und sensiblen Informationen
  • Verwaltung sicherer Entwicklungsworkflows
  • Anwendung bewährter Verwaltungsmethoden für GitLab

Fehlerbehebung und praktischer Workshop

  • Diagnose häufiger GitLab-Probleme
  • Aufbau eines vollständigen GitLab-Workflows
  • Implementierung von Quellcodeverwaltung und CI/CD-Praktiken
  • Kurszusammenfassung und nächste Schritte

Voraussetzungen

  • Allgemeines Verständnis von Version Control Systemen.
  • Erfahrung in der Linux-Kommandozeile.

Zielgruppe

  • Entwickler
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien