CodeWithJay

Cloud & DevOps

Learn Git & GitHub — free and paid courses, roadmaps

This page brings together everything CodeWithJay has published on Git & GitHub: 2 roadmaps and 1 free video. Every item is taught through real projects rather than slides, so you can start with the free lessons, see how Git & GitHub is used in practice, and move on to a structured course when you are ready.

Where to start with Git & GitHub

A suggested order: try a free lesson first, then commit to a full course or roadmap.

  1. Step 1

    Start free

  2. Step 2

    Follow a structured roadmap

Git & GitHub roadmaps

Week-by-week learning paths that sequence courses into an order that builds on itself.

Free Git & GitHub video tutorials

Full-length free lessons from the CodeWithJay YouTube channel.

Free courses library →

Git & GitHub learning FAQ

Can I learn Git & GitHub for free on CodeWithJay?
Yes. CodeWithJay currently has 1 free video lesson on Git & GitHub. Free courses need only a free account; mini courses and videos need no account at all.
What Git & GitHub courses does CodeWithJay offer?
There are 2 roadmaps covering Git & GitHub: AI App Engineer: Python Backend, FastAPI & LLM Apps and Python AI Prompt Engineering: From Beginner to Expert.
Where should I start learning Git & GitHub?
Start with something free, such as "Master CI/CD for Go Apps: Step-by-Step GitHub Integration Guide [Part 37]", to get a feel for the topic, then move on to a full course or roadmap for structured, project-based learning.

Looking for something else?

Browse every technology CodeWithJay teaches, or get every paid course with one membership.