Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vibe Code School

Learn to build software by directing AI agents — free, interactive, open source.

103 lessons · 4 courses · Claude Code → Codex → Antigravity → Agentic AI Engineering

Start learning free → · Roadmap · Blog · Glossary

Website License: MIT License: CC BY-SA 4.0 PRs Welcome


Vibe coding is building software at the level of intent: you describe outcomes, an AI agent edits the files, runs the tests, and executes the commands — and you review, correct, and steer. It's the fastest-growing way to build software in 2026, and most of what's out there teaching it is a YouTube tour, not a curriculum.

This repo is the open-source home of Vibe Code School: the full vibe coding roadmap, the outline of all 103 lessons, and a curated awesome list of the tools and resources worth your time. The interactive versions — scrubbable agent-session replays, hands-on steps, quizzes, XP and streaks — are free on the site, no signup required.

🗺️ The Roadmap

→ roadmap/README.md — the full path, from "never opened a terminal" to running a fleet of agents, with a diagram, module-by-module breakdown, and FAQ. Interactive version with progress tracking: vibecodeschool.com/roadmap.

📚 The Courses

# Course Level Size Outline Take it
01 Vibe Coding using Claude Code Beginner 28 lessons · ~14h outline start free →
02 Build Mobile Apps using Codex Intermediate 25 lessons · ~18h outline start free →
03 Agent Manager with Google Antigravity Advanced 25 lessons · ~20h outline start free →
04 Agentic AI Engineering Intermediate 25 lessons · ~16h outline start free →

Each lesson is a walkthrough you run on your own machine, a sandbox replay you scrub through turn-by-turn, or a concept lesson — gated by a quiz before you can mark it complete. Finish a course, print a free certificate.

🧪 Live Demos — apps + every prompt that built them

→ demos/ — small apps vibe-coded with Claude Code, running live on the site. Each folder has the full prompt-by-prompt build log (including the bugs and how the corrections were phrased), the exact source (MIT), and a remix prompt to rebuild it yourself:

Demo The teaching point
Tip Splitter Small turns + honest edge cases (the cent-rounding overpay) live ▶
Focus Timer A real React StrictMode interval bug, diagnosed and fixed properly live ▶
CLAUDE.md Generator Templates beat blank pages — project memory as a form live ▶

🧰 Templates — copy-paste the toolchain

→ templates/ — the artifacts the courses teach you to build, ready to adapt:

😎 Awesome Vibe Coding

→ awesome/README.md — a curated list of vibe coding tools (Claude Code, Codex, Cursor, Antigravity, Aider…), courses across every platform (including our competitors — it's an honest list), tutorials, communities, and reference reading.

🤝 Contributing

Spotted an outdated fact in a lesson? Know a tool the awesome list is missing? Want to translate the roadmap? PRs are welcome — see CONTRIBUTING.md. Curriculum files are generated from the site's source of truth, so content fixes get applied there and re-exported with credit to you.

⭐ Star History

If this roadmap or the courses help you, star the repo — stars are how other learners find it.

Star History Chart

📜 License & Credits

  • Code (scripts, site snippets): MIT
  • Content (roadmap, course outlines, lesson text): CC BY-SA 4.0 — reuse freely with attribution and keep derivatives open.

Built by Dinesh Puppala (vibecodeschool.com).

About

The vibe coding roadmap — 78 free interactive lessons on Claude Code, OpenAI Codex & Google Antigravity. Learn to build software by directing AI agents.

Topics

Resources

Contributing

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors