← All courses

BUILD YOUR FOUNDATIONS

GitLab Foundations

Understand Git history, compare collaboration platforms, and learn how reviews, runners and pipelines connect. Recommended preparation for practical work; experienced learners can acknowledge skipping foundations.

FreeBeginner108 minutes + final assessment

Your learning journey

MODULE 01

Understand the system

01
Git: changes you can understand and recover18 min · Foundations
Enroll to start
02
GitLab, GitHub and other collaboration platforms18 min · Foundations
Enroll to start
03
Install Git and establish your identity18 min · Foundations
Enroll to start
MODULE 02

Operate with confidence

01
Branches, remotes and merge requests18 min · Foundations
Enroll to start
02
Pipelines, jobs and runners18 min · Foundations
Enroll to start
03
Protect branches, secrets and releases18 min · Foundations
Enroll to start

REQUIRED FINAL ASSESSMENT

Demonstrate your skills

Complete every lesson, then score at least 80% on the final 10 questions. Passing earns your course badge and satisfies this course’s prerequisite requirement.