fbpx
Course length:
Training language:
16 lessons
English
Course fee:
429 EUR + VAT

GitLab DevSecOps Platform Workshop – Efficient Software Development Practices - Dates and application

First training day: 24 June 2026 , Further training days: 25.

Weekday daytime (09.00 - 16.30 CET)
Training language:
Hungarian
Course fee:
429 EUR + VAT
Application deadline: 16 June 2026
Application deadline:
16 June 2026

First training day: 1 September 2026 , Further training days: 2.

Weekday daytime (09.00 - 16.30 CET)
Training language:
Hungarian
Course fee:
429 EUR + VAT
Application deadline: 24 August 2026
Application deadline:
24 August 2026

First training day: 25 November 2026 , Further training days: 26.

Weekday daytime (09.00 - 16.30 CET)
Training language:
Hungarian
Course fee:
429 EUR + VAT
Application deadline: 17 November 2026
Application deadline:
17 November 2026

Applying for closed-group training

If you and your colleagues are attending a closed group training course and you have a training date code, you can apply here.

Application without a date

If none of the dates is right for you, but you are interested in the course, please submit your application without a date. When we publish a new date you will be notified.

After completing the training program, participants will confidently navigate the primary DevSecOps platform, the GitLab system and gain practical knowledge in version control, CI/CD processes, and project management. They will be able to tailor their workflows to their specific needs, such as creating pipelines, managing issues, and using features that support team collaboration. Participants will also learn best practices that enhance the efficiency of development and operations processes.

We have designed the training specifically to meet the key needs of GitLab users (developrs, project managers, DevOps engineers, interested professionals), and it does not require deep technical background.

The practical examples, real-life tips and tricks will also be useful for those who already know the basics of GitLab but feel they are not using the full potential of the system, in areas such as CI/CD, security controls or administration.

Knowledge of software development processes

Version control (Git) knowledge is an advantage but not required

GitLab has been a dynamic DevOps and DevSecOps support and source code management platform since 2011. Its popularity is growing steadily thanks to its ability to provide effective solutions in a wide range of areas, from the work of development teams to the management of IT infrastructure, security and compliance processes. GitLab is designed to support the entire software engineering lifecycle on a single, integrated platform, increasing team productivity and collaboration efficiency.

 

 

 

CURRICULUM OUTLINE:

 

1. INTRODUCTION TO GITLAB

1.1 What is GitLab?
1.2 GitLab Components and Navigation (GitLab Epics)
1.3 GitLab Flows and Recommended Processes

 

2. GIT FUNDAMENTALS

2.1 Centralized vs. Distributed VCS Architecture
2.2 Basic Git Workflow within GitLab
2.3 Working Locally with Git

 

3. CODE MANAGEMENT IN GITLAB

3.1 Merge Requests and Code Review Workflow
3.2 Additional Tools for Collaboration
3.3 Practical Merge and Review Process

 

4. CI/CD FUNDAMENTALS

4.1 What is CI/CD?
4.2 Introduction to .gitlab-ci.yml
4.3 Understanding Runners and Pipeline Setup
4.4 Overview of CI/CD components (creating and sharing) and the catalog
4.5 Introduction to security scanning
 

 

 

5. BUILDING PIPELINES IN GITLAB

5.1 Key Pipeline Components
5.2 Building an application (Artifacts, Before/After Scripts)
5.3 What are Package & Container Registries?

 

6. TESTING IN GITLAB PIPELINES

6.1 Adding Unit, Integration, and End-to-End Tests
6.2 Test Management with Keywords and Code Coverage

 

7. DEPLOYMENT WITH CI/CD

7.1 Deploying to Environments
7.2 Managing Releases and Tagging Builds

 

8. GITLAB SECURITY ESSENTIALS

8.1 Static Application Security Testing (SAST)
8.2 Secret Detection and Dependency Scanning
8.3 What is Dynamic Application Security Testing (DAST)?
8.4 Overview of Container and License Scanning

 

9. GITLAB ADMINISTRATION

9.1 Managing Projects, Users, and Permissions
9.2 Configuring GitLab Runners
9.3 Monitoring Pipelines and Troubleshooting

 

 

 

Trainers


Do you have any questions about the training?



You may also be interested in these courses and e-learning packages

You may find the courses below interesting


Kubernetes Administration Fundamentals – Technical Training Course
(MFGL360)

SAFe® DevOps Practitioner – Technical Training Course
(MFSAFEDEVOPS)