
GitLab
Fundamentals Training
We pass on our extensive and profound practical knowledge to you in this GitLab training.
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, the participants get a deep insight into the basics of Git, its configuration as well as shell and GUI clients. In addition, they get GitLab basic knowledge about repositories, issues, releases and practice conflict resolution in different Git histories and branches.
After working with your own repositories, the second day starts with practical Git workflows for small and large teams and associated merge/rebase strategies. The program also includes Continuous Integration/Continuous Delivery (CI/CD) – an important topic in today’s DevOps environments. Part of the GitLab training is to directly consolidate and document what you have 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, VCS
- Git Basics, Shell and GUI Clients
- Understanding the three Git states: modified, staged and committed
- Connect 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 and more Git Best Practices
- Ticket Management, Boards, Graphs, Web IDE
- Continuous Integration/Deployment/Delivery (CI/CD) with GitLab
- Special topics: webhooks, pipelines, own container registries
- Git and GitLab integration: apps, clients, IDEs and tools
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 net
The all-inclusive package includes
- Comprehensive training materials
- Practical exercises with virtual machines
- Catering during breaks
- Invitation to lunch every day
- Invitation to dinner on day 1 of training
- Notebook for the duration of the training
Price
Online Training | €1,490 net
Knowledge on the fast track
- Comprehensive training materials
- Practical exercises with virtual machines
- Assistant trainer as an additional contact for seven or more participants
- Latest findings straight 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