🌿 Now Enrolling · July 2026

Git & GitHub Bootcamp

Version Control Mastery — From First Commit to Team Collaboration

3–4 Weeks
Beginner → Intermediate
15+ Hours of Labs
Project-Based
Graduate Level
Build real-world version control skills using Git and GitHub — the tools every developer uses daily. Every session is hands-on: you will stage, branch, merge, revert, and collaborate on actual repositories. By the end you will have confident command of Git workflows used in professional engineering teams.
What You'll Master
  • Stage, commit, and manage a clean project history
  • Create branches and merge changes without conflicts
  • Diff and inspect changes across commits and branches
  • Confidently undo mistakes with reset, revert & stash
  • Collaborate via pull requests, forks & code review
  • Track work with GitHub Issues & Projects boards
By The Numbers
6
Core Modules
15+
Lab Hours
80%
Live Terminal
1
Capstone Project
Primary Tools & Stack
Git 2.x
GitHub
GitHub CLI (gh)
VS Code + GitLens
GitHub Actions (intro)
GitHub Projects
Terminal / Bash
Course Modules
Module 01
Add & Commits — Staging, History & .gitignore
Module 02
Branch & Merge — Strategies & Conflict Resolution
Module 03
Compare Changes — Diff, Log & Blame
Module 04
Undoing Changes — Reset, Revert & Stash
Module 05
Collaboration — Forks, PRs & Code Review
Module 06
Issues & Projects — GitHub Planning & Automation
🏆
Capstone
Team Repo Sprint — Branch → PR → Review → Merge → Release Tag
Prerequisites

Required

  • Comfortable using a terminal / command prompt
  • Basic file system navigation (cd, ls/dir, mkdir)
  • A GitHub account (free)
  • Any text editor or IDE installed

Helpful (Not Required)

  • Any prior coding experience (Python, JS, etc.)
  • Basic understanding of software projects
  • Familiarity with VS Code

Ready to Version-Control Like a Pro?

Join the cohort · Hands-on from Day 1 · Team-ready by Week 4

Enroll Now →