Computer und Internet Programmieren Programmieren für Einsteiger (Online-Kurs) GitLab CI/CD: Integration und Bereitstellung von Softwareprojekten
Computer und Internet Programmieren Programmieren für Einsteiger (Online-Kurs) GitLab CI/CD: Integration und Bereitstellung von Softwareprojekten

E266160-D (Online-Kurs) GitLab CI/CD: Integration und Bereitstellung von Softwareprojekten

GitLab ist ein Onlinedienst zur Softwareentwicklung und Versionsverwaltung für Softwareprojekte auf Git-Basis. Dieser Kurs ist speziell darauf ausgerichtet, Ihnen Kenntnisse und Fähigkeiten im Bereich der Automatisierung, kontinuierlichen Integration und kontinuierlichen Bereitstellung (CI/CD) mit GitLab zu vermitteln. Der Kurs baut auf grundlegenden GitLab-Kenntnissen auf und ermöglicht es Ihnen, Ihre Entwicklungs- und Bereitstellungsprozesse zu automatisieren und zu optimieren. Neben diesen klassischen Anwendungsfällen lassen sich auch viele andere Aufgaben zeitgesteuert automatisieren wie zum Beispiel das Erzeugen von Berichten oder das Abholen und Versenden von Daten.

Hier lernen Sie, wie Sie GitLab CI/CD-Pipelines einrichten, um Ihre Anwendungen automatisch zu kompilieren, zu testen und in verschiedenen Umgebungen bereitzustellen. Wir werden uns intensiv mit der Konfiguration von Pipelines in YAML beschäftigen und verschiedene Szenarien für die Automatisierung von Aufgaben behandeln.

Zusätzlich werden Sie erfahren, wie Sie Docker-Container nutzen, um Ihre Anwendungen in verschiedenen Umgebungen zu isolieren und zu skalieren. Der Kurs deckt auch die Verwendung von GitLab Runner ab, um Ihre CI/CD-Pipelines in einer Vielzahl von Umgebungen auszuführen.

Voraussetzungen: Grundkenntnisse in der Verwendung von Git und GitLab (siehe E 266 080-D). Erfahrungen in der Softwareentwicklung oder Systemadministration sind von Vorteil.


Zur Teilnahme benötigen Sie:
1.
einen ungestörten Raum, eine stabile Internetverbindung und einen Computer mit möglichst großem Bildschirm (oder zwei Bildschirme, um die Videokonferenz und das eigene Anwendungsfenster gleichzeitig sehen zu können). Weiterhin benötigen Sie ein angeschlossenes Headset (Kopfhörer und Mikrofon), möglichst auch eine Kamera. Testen Sie bitte rechtzeitig vor Veranstaltungsbeginn, ob alle Geräte funktionieren.
2. ein Benutzerkonto auf der Lernplattform der VHS Düsseldorf. Wir informieren Sie rechtzeitig vor Veranstaltungsbeginn, wie Sie das Benutzerkonto anlegen.
3. eine aktuelle Version der Open Source-Software Git, die Sie von der Webseite https://git-scm.com/downloads herunterladen können.
4. einen Account bei gitlab.com.

Weitere Informationen zu unseren Online-Veranstaltungen finden Sie hier.

Kursort

Online

Adresse:


Kurstermine

Datum Uhrzeit Ort
Datum:
Fr. 06.12.2024
Uhrzeit:
18:00 - 21:15 Uhr
Wo:
Online
Datum:
Sa. 07.12.2024
Uhrzeit:
09:30 - 15:00 Uhr
Wo:
Online
Datum:
Fr. 13.12.2024
Uhrzeit:
18:00 - 21:15 Uhr
Wo:
Online
Datum:
Sa. 14.12.2024
Uhrzeit:
09:30 - 15:00 Uhr
Wo:
Online