(For Software Developers, QA Engineers, DevOps Engineers, and Architects)
This training gives you hands-on guidance on organizing GitLab projects and building stable, secure, and scalable delivery pipelines with GitLab CI/CD. From repository structure and .gitlab-ci.yml fundamentals to reusable templates, release strategies, and DevSecOps, you will learn how teams can deliver faster while maintaining clarity and quality.
All modules are hands-on: You will structure GitLab projects, create build and deployment pipelines, integrate security checks and test automation, and implement practical optimizations for performance, maintainability, and governance.
Learn:
Set up GitLab pipelines securely: Apply stages, rules, variables, and secret handling in a practical way.
Create reusable .gitlab-ci.yml templates: Use includes, components, and child pipelines effectively.
Improve pipeline performance: Use runners, caching, artifacts, and parallelization strategically.
Integrate DevSecOps: Embed SAST, dependency and secret scanning directly into merge requests and pipelines.
Secure quality and release flow: Integrate test automation, environment strategies, and release governance end-to-end.
Set up GitLab pipelines securely: Apply stages, rules, variables, and secret handling in a practical way.
Create reusable .gitlab-ci.yml templates: Use includes, components, and child pipelines effectively.
Improve pipeline performance: Use runners, caching, artifacts, and parallelization strategically.
Integrate DevSecOps: Embed SAST, dependency and secret scanning directly into merge requests and pipelines.
Secure quality and release flow: Integrate test automation, environment strategies, and release governance end-to-end.
References
Workshop
Content
Show details
Standard
2 Days
2D
Day 1 - GitLab CI/CD in Detail
✓
1. Introduction to GitLab CI/CD
✓
2. Reusability and Scalable Pipeline Design
✓
3. Runners and Performance
✓
4. Releases and Environments
✓
Day 2 - Quality, Security & DevSecOps
✓
1. Test Automation and Quality Gates
✓
2. Secure Pipelines in GitLab
✓
3. Supply Chain Security and Governance
✓
Certificate
✓
per participant, excluding VAT and travel expenses where applicable
Content adapted to your needs - for your team to profit in the best possible way.
English and German - currently we offer this field-tested training in whole Europe.
Experienced speakers known from various conferences (DWX, Magdeburger DevDays, IT-Tage, ...) having the technical and didactical skills to teach exactly the knowledge your scenario needs.
Inhouse or remote - all trainings.
A theory and a practice part is included in all trainings.
Complete training records will be handed over.
Support and consultancy will be provided even after the course.
A training certificate will be handed over to all participants.
Verified Open Badge
Certification System
Certification
With our certificates, you can officially document the skills you have acquired. This provides clear proof for employers, projects, or internal qualifications. Learn more about our certification system here.
90 minutes
Multiple choice ⦁ live coding ⦁ interview.
Verified open badge
PDF certificate
200 €, plus VAT
Trainers
Florian Schick
SW-Architect | Trainer | Consultant
Conferences (excerpt)
Insights
This is what our participants say
Farah
My experience with the Clean Code training (2 days) was great. I gained a lot of knowledge about clean code, refactoring, unit tests and various software design techniques. The trainer conveyed the information in a very engaging way. There was always an opportunity to ask questions. I can definitely recommend the Clean Code training for junior developers.
Henning
We have now completed our third training with Stefan Dirschnabel and it was once again a great benefit for our team. Preparation top-notch, very structured process and excellent expertise. All questions were answered and we were also offered help going forward. Thank you Stefan for the training. We will definitely come back!
Johannes
Would do it again anytime! The Clean Code training was very well structured, had an enormous amount of content, and was also wonderfully varied and entertaining. You can tell that Stefan Dirschnabel brings not only a great deal of knowledge and experience, but also great enthusiasm for software development!
You ask, we answer
Which tools and prerequisites are required to attend the GitLab training?