Git - Einführung in Git, GitLab und CI/CD

Vor Ort
Online
StandorteBerlin, Stuttgart, Hamburg, Hannover, Leipzig, München, Dresden, Köln, Düsseldorf, Regenstauf, Nürnberg, Dortmund, Essen, Siegen, Wienhausen, Kassel, Koblenz, Saarbrücken, Bremen, Münster, Erfurt, Online, Krefeld, Jena
Dauer2 Tage
SpracheDeutsch
Kurstermine 264 Startdaten
Preis ab 1.416,10 € inkl. MwSt.

Beschreibung

In der digitalen Welt ist Git ein unverzichtbares Werkzeug für Entwickler, weil es ihnen ermöglicht, den Überblick über Änderungen im Code zu behalten, sie nahtlos zu integrieren und zu managen. Teilnehmende des Kurses "Git - Einführung in Git, GitLab und CI/CD" erhalten eine umfassende Einführung in die Funktionsweise von Git. Sie erlernen, wie man ein neues Git-Repository erstellt, Änderungen nachverfolgt und auftretende Konflikte löst, wodurch sie die Effizienz ihrer Entwicklungsprojekte maßgeblich steigern können.

Zusätzlich befasst sich der Kurs tiefgehend mit GitLab – eine weitverbreitete Plattform zur Verwaltung von Git-Repositories. Hier lernen die Teilnehmenden, wie sie GitLab zur Implementierung von Continuous Integration und Continuous Deployment (CI/CD) in ihre Entwicklungsprozesse einbinden können. Nach der Teilnahme sind die Lernenden in der Lage, GitLab als vollwertige DevOps-Plattform zu nutzen, was ihnen ermöglicht, Arbeitsprozesse zu optimieren und Projektziele schneller zu erreichen.

Dieser Kurs richtet sich an Entwickler, die ihre Fähigkeiten in der Versionskontrolle erweitern möchten. Praktische Übungen und detaillierte Einblicke sorgen dafür, dass die Teilnehmenden das im Kurs erworbene Wissen direkt und effektiv in der Praxis anwenden können, was zu einer erhöhten Projektsicherheit und Zeitersparnis führt.

Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.

Inhalte

Git

- Einführung

- Was ist Version Control?

- Git installieren

- Git Basics

- 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 IDE’s

- Visual Studio Code

- PyCharm

GitLab

- Einführung in GitLab

- Namespaces

- Mitglieder und Gruppen

- Benutzer, Rollen und Rechte

- SSH Key

- Allgemeine Einstellungen

- Arbeiten mit Projekten

- Projekt erstellen

- Projekte verwalten

- Sichtbarkeit von Projekten

- Projekte teilen

- Access Tokens

- Code Intelligence

- Badges

- 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 / CD

- Arbeiten mit Repositories

- Merge Requests

- Pipelines und Jobs

- Variablen

- Caching

- .gitlab-ci.yml

- Docker & Services

- Auto DevOps

- Testing

- Runners

Zielgruppe

Programmiereinsteiger

Voraussetzungen

Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.

Weitere Infos

Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Kostenlose Beratung
Sichere Anfrage
Geprüfter Anbieter

Über den Anbieter

PC-COLLEGE Training GmbH

Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.

Mehr über PC-COLLEGE Training GmbH