GitLab Training:
Version Control and DevOps from a Single Source
In our hands-on GitLab training, learn how to efficiently manage software development, CI/CD pipelines, and team collaboration on a single platform, instead of switching between five different tools.
- Rating: 4.8 / 5
- 500+ participants
- Nuremberg & Online
- Open Source Experts
Location & Duration
2 days | Nuremberg & Online
In-House Training
Bring NETWAYS open-source experts right into your company.
Here’s what you’ll take away from this GitLab training course
After completing the GitLab training, you’ll be proficient in using Git and GitLab throughout the entire DevOps lifecycle, from the first code change to the automated pipeline.
- NGit Basics and the Three States of a File: Modified, Staged, Committed: You'll understand the entire process from the local repository to the remote repository.
- NGitLab Basics: Users, Roles, and Projects—How to Set Up Your Project Structure Properly from the Start.
- N Merge Requests and Branching Strategies: These Tools Help You Collaborate Effectively Without Creating Chaos in the Codebase.
- NAdvanced Git techniques such as squash, rebase, cherry-pick, and stash: You'll be able to handle even the trickiest situations with confidence.
- NTicket Management with Boards and the Web IDE: You'll always have a clear overview of your project.
- NCI/CD Pipelines with GitLab: You can now reliably automate tests, builds, and deployments.
Who is this GitLab training course intended for?
Our GitLab course is designed for both developers and administrators who want to use version control and DevOps workflows professionally.
Typical Participants
- Software Developer
- System Administrator
- DevOps Engineer
- Team Leader
- Head of IT
Requirements
GitLab Training
- Basic Knowledge of Linux
- Familiarity with a text editor of your choice is an advantage
- Experience with version control systems such as CVS or SVN will make it easier for you to get started, but it is not required
- No prior knowledge of GitLab is required. The course takes you step by step through the theory and practice
This training is right for you if …
… you’re just starting out with Git
Even without any prior knowledge, the training will guide you in a structured way.
… your team should use GitLab as its central platform
From repositories to issues to CI/CD, you can manage everything in one place.
… if you want to automate workflows
, pipelines, webhooks, and container registries will ultimately be part of your toolkit.
Content and practical examples related to our GitLab training
Git Basics & Getting Started with GitLab
- Introduction to Git and How It Differs from SVN and Other Version Control Systems
- Git Basics with Shell and GUI Clients
- The three Git states: modified, staged, committed
- Connecting Local and Remote Repositories
- Introduction to GitLab: Users, Roles, and Projects
Workflows, Advanced Technology & CI/CD
- Practical Git Workflows with Merge Requests
- Advanced Techniques: Squash, Rebase, Cherry-Pick, Stash
- Ticket Management with Boards and Web IDE
- CI/CD with GitLab
- Special Topics: Webhooks, Pipelines, Container Registries
Dates
Preferred Date
Unfortunately, you’re unavailable on these dates, but would still like to attend our GitLab training? Then just let us know which date would work best for you. Let us know your preferred date!
Investing in Your Professional Development
Choose the format that works best for you—whether it’s a traditional GitLab seminar or hands-on training. Both packages cover the same material, but differ in terms of the extras they include.
Online
GitLab Training- Live Training with NETWAYS Experts
- Comprehensive training materials
- Hands-On Exercises with Virtual Machines
- Additional assistant coach for groups of seven or more participants
- Chat Channel for Discussion and Networking
- Certificate
Attendance
GitLab Training- In-Person Live Training in Nuremberg
- Comprehensive training materials
- Hands-On Exercises with Virtual Machines
- Catering During Breaks
- Daily Lunch
- Dinner on the first day of training
- Laptop for the duration of the training session
- Certificate
Attractive group discounts for teams
You can start saving big with as few as 2 participants. Savings of up to 25% per person are possible.
%
Just the Two of Us
%
The Three of Us
%
The Four of Us
%
The Five of Us
%
Six and Up
Learn from experienced open-source experts
Our trainers regularly use GitLab in software and client projects.
What Former Participants Say
A Great Introduction to Git & GitLab
The staff was very friendly, the facilities were attractive, and the selection of drinks and snacks on site was excellent throughout. The head coach always took the time to address all questions, and thanks to the assistant coach, other aspects were also explored. Overall, I would definitely recommend it if you’re looking to get started with Git / GitLab.
Markus David | Edkon-Dental
A Relaxed Learning Environment
Both trainers seemed very well prepared and fostered a very pleasant working environment, creating a relaxed atmosphere. They also addressed all the comments from the floor and provided examples that all participants could understand.
Alexander Berg | Federal Office for Information Security
A Great Overview for Beginners
The course fully met my expectations because—as a beginner—it gave me a good overview of its features and how it works. Thank you!
Dajana Noack | Brandenburg State Surveying and Geospatial Information Agency
FAQ About GitLab Training
Do you have any questions? Here are the most common answers.
How do the online training sessions work from a technical standpoint?
The online training sessions are held via Microsoft Teams. Questions can be asked at any time, either directly to the instructor or conveniently via the chat feature.
- The training session will not be recorded.
- A camera and microphone aren't required—but they're highly recommended for a lively discussion.
- Participation from behind a corporate firewall or via VPN is possible, provided that outbound HTTPS and SSH connections to the NETWAYS systems are permitted.
A technical check is not included as standard, but can be arranged on a case-by-case basis in advance if needed.
What are the technical requirements?
All you need to participate is a modern browser—Firefox, Chrome, Safari, or Edge. You will also need:
- An SSH client
- Direct Internet access (in some courses, also via non-standard ports in addition to HTTP/HTTPS via ports 80/443)
How do the practical exercises work?
The exercises take place on dedicated virtual machines (VMs) in the NETWAYS Web Services training environment. The process follows a set pattern:
- The instructor introduces the topic.
- Participants work independently on practical tasks (e.g., installing or configuring services).
- Afterward, the results will be discussed together and any outstanding questions will be addressed.
There is a sample solution for each exercise in the handout.
Can I continue to use the training environment after the course?
No, the training environment is available only during the course and will no longer be accessible afterward.
What should I know about the in-person training in Nuremberg?
After registering, you'll receive two hotel recommendations with special rates, as well as all the important information about getting there and parking options. The training fee includes:
- Daily Lunch
- Morning and afternoon breaks with a variety of food options
- A group dinner on the first day of training
How many participants are there per training session?
Group size is limited to a maximum of 14 participants—to ensure personalized attention and ample opportunity for individual questions.
What prior knowledge is recommended?
The recommended prerequisites are listed in the respective course description under “Who is this training for?”—it’s best to take a quick look at them before registering.
What materials will I receive after the training?
After the training, you will receive the following via email:
- A certificate of participation
- The training materials as a PDF (handout including all sample solutions)
Can I cancel, reschedule, or send a substitute participant?
Cancellations are accepted up to 60 days before the start of the training course, subject to a cancellation fee of €100 plus VAT may apply. After that, unfortunately, cancellations are not permitted. Prevented in the short term? No problem—you can send a replacement to the training at any time.