GitLab Essentials

GitLab Essentials

Collaborate and ship your code faster with Git and GitLab.

Beginner
SCM
2 days

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

Bicycle

Benefits

Multiple Hands On Labs

Multiple
Hands On Labs

Personal Certificate

Personal Certificate

Virtual Classroom

Virtual Classroom

Own Lab-Environment

Own Lab-Environment

Tadpole
Frog

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

Feedback Rating
GET YOUR NON BINDING QUOTE NOW

Fill out this form and click the 'Submit' button and we will send you a quote for
this training! No obligations, no commitment. *Required Information.



Learn more about
Cloud Native GitOps
Continuous Delivery meets Cloud Native.
Discover more

Related Courses

NEW
Beginner

N8N Automation

Build powerful automated workflows with N8N and connect your enterprise stack, integrate AI capabilities, and deploy self-hosted …

Details & booking
Coming Soon
Beginner

EU NIS2 Guidelines

Gain in-depth knowledge of the EU NIS2 guidelines, covering key provisions, compliance requirements, and best practices for …

Details & booking
Intermediate

Terraform Plugin Development

Write your own Terraform plugins with ease.

Details & booking