UNSERE
Schulungen
- Java Programmer & Developer
- Java 21 Grundlagen
- Java 21 Fortgeschritten
- Java 21 new Features
- Java SE 8 New Features
- Java 9-17 New Features
- Vorbereitung zur Java Zertifizierung
- GraalVM – Einführung und Einsatz
- Performance Tuning von Java Applications
- Clean Code
- Testgetriebene Entwicklung mit Java
- Java & JUnit for Testers
- Rich Clients mit JavaFX entwickeln
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & IOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile Software-Entwicklung mit Scrum
- NoSQL und Streaming Systeme
- Andrere Themen
GitLab ist ein Open-Source-Repository-Management- und Versionskontroll-Toolkit mit Funktionen für Unternehmen und persönliche Softwareprojekte. Es bietet Konfigurierbarkeitsoptionen, Erweiterungen und APIs, die es zu einem idealen Tool für Unternehmen machen, um den Lebenszyklus der Softwareentwicklung zu verwalten.
Dies Schulung beginnt mit der Erläuterung der GitLab-Optionen und der Komponenten der GitLab-Architektur. Sie erfahren, wie Sie GitLab lokal und in der Cloud installieren und einrichten, zusammen mit dem Verständnis, wie Sie Codebasen von verschiedenen Systemen migrieren, wie Z. B. GitHub, Concurrent Versions System, Team Foundation Version Control und Subversion. Spätere Kapitel helfen Ihnen bei der Implementierung der DevOps-Kultur, indem Sie die Workflow-Management-Tools in GitLab und die kontinuierliche Integration/kontinuierliche Bereitstellung (CI/CD) einführen. Darüber hinaus führt die Schulung Sie durch die Installation von GitLab auf einer Reihe von Cloud-Plattformen, die Überwachung mit Prometheus und die Bereitstellung einer Umgebung mit GitLab. Sie konzentrieren sich auch auf die GitLab CI-Komponente, die Sie bei der Erstellung von Entwicklungspipelines und -aufträgen unterstützt und Ihnen dabei hilft, GitLab-Läufer für Ihr eigenes Projekt einzurichten. Schließlich können Sie ein Hochverfügbarkeits-Setup auswählen, das Ihren Anforderungen entspricht und Ihnen hilft, die nach dem Testen erzielten Ergebnisse zu überwachen und darauf zu reagieren.
Am Ende der Schulung haben Sie das Know-how gewonnen, das Sie benötigen, um GitLab-Funktionen effektiv zu nutzen und alle Phasen in den Entwicklungsprozess integrieren zu können.
- Git-Grundlagen
- Git-Datenbank
- Commits
- Branches
- Merge
- Stashing
- Rebashing
- Tags
- Git-Interna
- Datenanalyse mit Git-Repository
- Git-Hub
- GitLab
- On Premises versus Cloud
- Pipelines & Merge Requests
- Azure DevOps, Bitbucket, Gitea und Gitolite
- Workflows
- Hooks
- Submodule & Subtrees
- Etckeeper
- Verwaltung von Dotfiles
- Git-Fehlermeldungen
- git-Kommando
Zielgruppe
- Entwickler
- Administratoren