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.
Step 1
Start free
Step 2
Follow a structured roadmap
Git & GitHub roadmaps
Week-by-week learning paths that sequence courses into an order that builds on itself.
- Roadmap
AI App Engineer: Python Backend, FastAPI & LLM Apps
Go from Python fundamentals to shipping real AI-powered backends with FastAPI and Gemini.
3 weeks · 3 months
- Roadmap
Python AI Prompt Engineering: From Beginner to Expert
From zero Python to production prompt engineering — chains, RAG, and AI agents.
3 weeks · 3 months
Free Git & GitHub video tutorials
Full-length free lessons from the CodeWithJay YouTube channel.
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.
