Anmeldung zum Seminar
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
    In dem Kurs "Git - Einführung in Git, GitLab und CI/CD" lernen Sie von Grund auf den Umgang mit dem Versionierungs-Tool git in Kombination mit GitLab, inklusive Pipelines für Testing und Deployment.
  Git
- Einführung
 - Was ist Version Control?
 - Git installieren
 - Git Basics
 
Arbeiten mit Git-Repositories
- Ein Repository anlegen
 - Ein bestehende Repository klonen
 - Änderungen an einem Repository vornehmen
 - Übersicht über den Commit-Verlauf
 - Aktionen Rückgängig machen
 
Arbeiten mit Remote-Repositories
- Git Aliases
 - Tagging
 - Branches
 - Kurze Einführung
 - Arbeiten mit Branches
 - Abzweigen und Zusammenführen
 - Remote Branches
 - Rebase
 
Git in IDEs
- Visual Studio Code
 - Visual Studio
 - PyCharm / WebStorm / Intellij Idea (JetBrains IDEs)
 - neovim
 
GitLab
- Einführung in GitLab
 - Namespaces
 - Mitglieder und Gruppen
 - Benutzer, Rollen und Rechte
 - SSH Key Verwaltung
 - Allgemeine Einstellungen
 
Arbeiten mit Projekten
- Projekt erstellen
 - Projekte verwalten
 - Sichtbarkeit von Projekten
 - Projekte teilen
 - Access Tokens
 - Code Intelligence
 - Deploy Keys und Deploy Tokens
 - Arbeit planen und verfolgen
 - Labels
 - Issues, Tasks, Epics und Iterations
 - Milestones und Burndown Charts
 - Time Tracking
 - Roadmaps / Gantt Charts
 
CI / CD mit GitLab
- Überblick: CI / CD
 - Arbeiten mit Repositories
 - Merge Requests
 - Pipelines und Jobs
 - Variablen
 - Caching
 - .gitlab-ci.yml
 - Docker & Services
 - Auto DevOps
 - Testing
 - Runners