Interactive Learning Path

Master Git & Version Control

Follow this deep-dive curriculum built for modern cloud architects and engineers. Practice in our embedded sandbox CLI terminal and tackle actual interview tasks.

0%
Completed
Modules Completed: 0 / 0

Course Syllabus

Step-by-step practical curriculum. Complete each lab & assessment to earn credentials.

Module 1 30 mins Labs Included

Git Basics

init, clone, add, commit, push, pull — the essentials

Jump In
Module 2 30 mins Labs Included

Branching

Create, switch, and manage branches effectively

Jump In
Module 3 30 mins Labs Included

Merging

Fast-forward, three-way merge and merge strategies

Jump In
Module 4 30 mins Labs Included

Rebasing

Interactive rebase, squash commits, and clean history

Jump In
Module 5 30 mins Labs Included

Pull Requests

Code review workflows, PR templates and merge policies

Jump In
Module 6 30 mins Labs Included

Git Workflows

GitFlow, trunk-based, GitHub Flow — which to choose

Jump In
Module 7 30 mins Labs Included

Conflict Resolution

Resolving merge conflicts like a pro

Jump In
Module 8 30 mins Labs Included

Tags & Releases

Semantic versioning, annotated tags and GitHub Releases

Jump In
Module 9 30 mins Labs Included

GitHub

Issues, Actions, Pages, Packages and advanced GitHub features

Jump In
Module 10 30 mins Labs Included

GitLab

GitLab CI/CD, Runners, Registries and DevSecOps features

Jump In
Module 11 30 mins Labs Included

Bitbucket

Pipelines, Jira integration and Bitbucket Cloud workflows

Jump In