Vibe Coding
A 20-chapter, step-by-step tutorial on vibe coding with AI — from the basics through spec writing, prompting, review, debugging, building a mini app, Git commits, and pushing to GitHub.
22 Lessons · 225 min · Learning Platform Editorial Team

What you need on the desk
- Cursor, VS Code + Copilot, or any AI chat tool
- A modern browser
- Optional: Node.js — for the mini app lesson
- Git and a GitHub account — for the final Project lessons
Know this much before you start
- Basic comfort using a computer and a web browser
- Having touched HTML or JavaScript before helps, but isn't required
- Ability to open an AI chat or AI editor
By the end, you can
- Explain vibe coding as a workflow
- Write solid mini specs and coding prompts
- Give the AI the right context and correct it precisely when it gets things wrong
- Personally review generated UI, APIs, and debugging steps
- Protect secrets, licenses, and your Definition of Done
- Finish a mini app you actually understand, built with vibe coding
- Put .gitignore, clean commits, and a GitHub push workflow into practice