pixel
Select Page

GitLab Training

We pass on our extensive and profound practical knowledge to you in this GitLab training.
GitLab Logo

"A very informative training with friendly and well prepared trainer. Well suited also for Git beginners without any previous knowledge.”

Dajana Noack | Landesvermessung und Geobasisinformation Brandenburg

"The training was excellently prepared and excellently run by the trainer. All my expectations were fully met."

Christian Dutschun | Deutsche Telekom Technik GmbH

"The course fully satisfied my expectations, as it gave me – as a beginner – a good overview of functionalities and ways of working. Thank you!"

Dajana Noack | Landesvermessung und Geobasisinformation Brandenburg

Overview

GitLab | DevOps Lifecycle

GitLab is a version control application for software projects based on Git and the tool for all phases of the DevOps lifecycle. GitLab enables teams to collaborate in a single application instead of having to manage multiple steps across different tools. For fewer context switches and greater productivity.

Place & Duration

2 days | Nuremberg & Online | daily 9 am to 5 pm each day

We are happy to help you with booking a hotel and all other questions about our GitLab training. Just get in touch!

Registration

You know exactly what you want and have already decided for our GitLab training? Click here to register!

Dates

When does it start?

Content

Strategies, Workflows

In this GitLab training, participants get a deep insight into the basics of Git, its configuration as well as shell and GUI clients. In addition, they get GitLab basics around repositories, issues, releases and practice conflict resolution in different Git histories and branches.

After working with their own repositories, the second day starts with practical Git workflows for small and large teams and related merge/rebase strategies. Continuous Integration/Continuous Delivery (CI/CD) is also on the agenda – an important topic in today’s DevOps environments. Part of the GitLab training is to directly consolidate and document what has been learned in exercises in order to then automatically create your own documentation using CI/CD.

The topics in detail

  • Introduction to Git and differences to SVN, CVS
  • Git basics, shell and GUI clients
  • Understanding the three Git states: modified, staged and committed
  • Connecting local and remote repositories, specifically GitLab
  • Introduction to GitLab: users, roles, projects
  • Practical introduction to Git workflows including merge requests
  • Advanced Git: squash, rebase, cherry pick, stash
  • Ticket management, boards, graphs, Web IDE
  • Continuous Integration/Deployment/Delivery (CI/CD) with GitLab
  • Special topics: Webhooks, pipelines, custom container registries
  • Integration of Git and GitLab: Apps, Clients, IDEs and Tools
  • GitLab management and administration, customizing (logo, themes)
  • GitLab API, monitoring checks, more Git best practices
  • Migration from SVN or existing Git environments

Target group

Skills | before & after

Developers and administrators are equally welcome in our GitLab training. Basic knowledge of Linux is mandatory and the use of a text editor of your choice is an advantage. If you already use version control systems (CVS, SVN), your entry into the world of Git will be easier. The GitLab training will introduce you to GitLab step by step with theory and practical exercises. By the end you will be an expert in Git, GitLab and workflows in your daily DevOps lifecycle.

 

We look forward to seeing you!

Price

Presence Training | 1.590,- € excl. VAT

The all-inclusive package includes

  • Comprehensive training material
  • Practical exercises with virtual machines
  • Catering during the breaks
  • Invitation to the daily lunch
  • Invitation to dinner on the 1st day of training
  • Notebook for the duration of the training

Price

Online Training | 1.490,- € excl. VAT

Knowledge the fast way

  • Comprehensive training material
  • Practical exercises with virtual machines
  • Co-trainer as additional contact person from seven participants onwards
  • Latest knowledge delivered directly to your home
  • Chat channel for exchange and networking

Special

Offer for Companies

Come with your team to the same training and benefit!

You are …
two of you > you pay 5 % less
three of you > you pay 10 % less
four of you > you pay 15 % less
five of you > you pay 20 % less
from 6th colleague on you pay 25 % less

Concept

That´s what makes our GitLab training special

Practical

Our trainers are not only active in GitLab trainings, but also work regularly in software and customer projects. We know what matters and are happy to share our knowledge – for your success!

Individually

Due to a limited group size we ensure an efficient course of our GitLab trainings. Of course, there is always time for questions. You can look forward to individual support!

Communicative

The exchange between the course participants is particularly important to us. We would like to invite you to lunch and dinner together and also offer a lot of space for discussion and exchange online.
Z

Convinced? We are already looking forward to meeting you.