Start with the free foundations course: tool-agnostic, written lessons. Then pick up paid modules à la carte or as a bundle. Each module is self-contained with its own project and outcome.
Recommended order: Foundations → GitHub → Cursor or Claude Code → Ship It Free
Tool-agnostic on purpose. Works no matter which AI tool you end up using. Get from zero to "I built something" so you trust the process enough to pay for the next step.
1.1 What is vibe coding? · 1.2 Choosing your first AI tool · 1.3 Writing your first prompt · 1.4 Reading what the AI gives back · 1.5 Project: publish a one-page site
Cursor, Claude Code, and deploying all assume you have somewhere to save and sync your work.
A.1 What GitHub is · A.2 Create a repo & push your first project · A.3 Commits & undoing mistakes · A.4 Connect GitHub to a host for auto-deploy
Install Cursor, learn Chat vs. Composer, edit existing projects without breaking them, and refactor a small app end-to-end.
B.1 Install & connect a model · B.2 Chat vs. Composer · B.3 Edit without breaking it · B.4 Common mistakes & undo · B.5 Project: refactor an app
Terminal-based AI coding: install, run agentic workflows, steer multi-step tasks, and build a small tool from a single prompt.
C.1 Install & first run · C.2 New project vs. existing repo · C.3 Agentic workflows · C.4 Reviewing & steering · C.5 Project: build a tool
Pick a host, deploy from GitHub, connect a custom domain (vibecodeacademy.ca is the live example), and know when you've outgrown the free tier.
D.1 Netlify vs. Cloudflare Pages · D.2 Deploy your first project · D.3 Custom domain setup · D.4 Free tier limits
All four paid modules together, discounted vs. buying separately. Same content, à la carte or bundle, your call. Packaging is flexible; the curriculum isn't.
Course 01 is free and written. It's the fastest way to find out if this clicks.