← All courses

HANDS-ON LEARNING

GitLab in Practice

Build repositories, resolve conflicts, review merge requests, execute CI jobs and deliver versioned releases. Includes independent scenarios and a required practical and knowledge assessment.

Paid pilotPractical operations250 minutes + final assessment

Buy this course →

Your learning journey

Recommended foundations and preparation

Foundations are recommended. Already familiar with the basics? Use the acknowledgment in the enrollment panel to continue without them. Any practical-course prerequisites remain required.

MODULE 01

Understand the system

01
Build a reviewable commit25 min · Guided lab
Review course preparation
02
Develop on a branch and merge intentionally25 min · Guided lab
Review course preparation
03
Push, fetch and inspect shared history25 min · Guided lab
Review course preparation
04
Resolve a conflict by preserving intent25 min · Guided lab
Review course preparation
MODULE 02

Operate with confidence

01
Review a change through a merge request25 min · Guided lab
Review course preparation
02
Run a real continuous integration job25 min · Guided lab
Review course preparation
03
Pass a build result between jobs25 min · Guided lab
Review course preparation
04
Choose which jobs belong in a pipeline25 min · Guided lab
Review course preparation
MODULE 03

Integrate and deliver

01
Name a tested version and document it25 min · Guided lab
Review course preparation
02
Deliver a reviewed and tested change25 min · Guided lab
Review course preparation

REQUIRED FINAL ASSESSMENT

Demonstrate your skills

Complete every lesson, then score at least 80% on the final 50 questions and pass both practical lab assessments. Passing earns your course badge and satisfies this course’s prerequisite requirement.