GitLab Essentials
Collaborate and ship your code faster with Git and GitLab.
What you will learn in this course
WHY THIS COURSE IS A GAMECHANGER: Without clear workflows, development slows and errors multiply. After this training, you’ll use GitLab effectively for version control, CI/CD, and efficient team collaboration.
ABOUT THIS COURSE: This course introduces Git with an additional focus on using GitLab. You will learn to track changes with the most popular Source Control Management software: Git. No more losing code!
We will teach you how to collaborate on a shared code base, how to manage releases and how to establish a workflow that will help you ship code faster with Git and GitLab.
With a duration of two days, we can commit more time to practical examples in this course and allow more room for custom Git/GitLab workflows.
Agenda
Introduction to Git
What is a repository?
Modifying, staging and committing changes
Working with Branches
Remote repositories
Using your own GitLab server
Working together on a repository
Merge Requests and pulling changes
Complex Git workflows
GitLab-CI outline
What are pipeline jobs?
Writing jobs as Code (gitlab-ci.yml)
CI/CD Hands-On
audience
This course is designed for
- Software Developers that want to have control over their source code
- Integration Engineers that need to combine several code pieces into one releasable code base
- Operation Engineers that need an easy way to access releases
prerequisites
To get most out of this course, you should have:
- Basic understanding of Linux
- Basic experience with the Linux terminal
style
Our trainers have years of experience and will deliver the right mix of:
- Content based on real scenarios from everyday developer life
- Practical exercises in the form of hands-on labs
- Official training partners (Mondoo & IBM HashiCorp)
- Lifetime access to course materials
- Update information even after the workshop
- Experts with real project experience
Technical requirements
We recommend the following equipment:
- Stable internet connection
- Modern browser

Benefits

Multiple
Hands On Labs

Personal Certificate

Virtual Classroom

Own Lab-Environment


Need more than training?
Training is often a first step. Many teams realize they need support beyond the course to make things work in production, speed up the process or bridge short-term bottlenecks..
We can support you beyond training, through hands-on consulting, project collaboration, or as an embedded enablement team, we are helping you apply what you learned, validate decisions, and move forward with confidence.
Why Infralovers is your perfect partner
DE | EN
We speak two languages
100%
Real world experiences
10+
Years of experience
1500+
Training hours held per year

Related Courses
GitHub Essentials
This two-day course introduces Git and GitHub, teaching you how to track changes, collaborate on code, manage releases, and …
Details & bookingIBM watsonx.ai for Enterprise
Master watsonx Code Assistant for enterprise teams. Deploy regulated industries compliance, and enterprise AI lifecycle …
Details & bookingAI Skills & MCP Server Development
Build custom skills and MCP servers and connect Claude Code, Open Code, and GitHub Copilot to your internal systems and APIs.
Details & booking