Learn vibe coding in this order: enough coding to read what the AI writes, how to write a spec and prompt in small steps, an AI app builder for a first app, a coding agent for control, a database with sign-in, then tests, security and shipping. Build two small apps you can explain and check, with the code in GitHub, before you build anything that holds other people's data.
- 1Read codeHTML, JS, Git
- 2Spec and promptsmall steps
- 3App builderfirst app
- 4Coding agentVS Code, rules
- 5Data and sign-inSupabase, RLS
- 6Test and securechecklist
- 7Shiphost, domain, alerts
Learning path: free resources in order
| Stage | Free resource | Industry tool you will meet |
|---|---|---|
| 1. Know enough to read code | Build with Andrew (DeepLearning.AI) · CS50x · MDN Learn web development · Pro Git book | VS Code, Git, GitHub |
| 2. Specs and prompting | Lovable prompting guide · Spec-Driven Development with Coding Agents · What is vibe coding? | A notes file, GitHub |
| 3. Build a first app with an AI builder | Vibe Coding 101 with Replit · First app guide | Google AI Studio, Lovable, Bolt |
| 4. Work with a coding agent | Claude Code 101 · Cursor Learn · Agent workflow guide | Cline, OpenCode, Copilot, Antigravity |
| 5. Data, sign-in and APIs | Supabase row-level security docs · First web app guide | Supabase, Neon, Clerk |
| 6. Test and secure | OWASP Top 10:2025 · Security checklist · Debugging guide | Vitest, Playwright, Dependabot |
| 7. Ship and monitor | Ship a vibe-coded app | Cloudflare Pages, Vercel, UptimeRobot, Sentry |
A realistic 12 to 24 week plan
| Weeks | Focus | Output you can show |
|---|---|---|
| Weeks 1 to 2 | Read-and-run basics | A page you edited by hand, in a GitHub repository |
| Weeks 3 to 4 | Spec, prompts and a first AI-built app | A deployed app built from a written spec, with the code in GitHub |
| Weeks 5 to 8 | Coding agent, database and sign-in | A full-stack app with tests and a two-account privacy test |
| Weeks 9 to 12 | Security, deploy and write-up | A live app with the checklist completed, alerts and a README that explains your decisions |
Roles in the industry
| Role | What the work looks like | Core tools |
|---|---|---|
| Product engineer who uses AI tools | Ships features end to end and reviews AI-written code | A coding agent, React or Next.js, Supabase, tests |
| AI application developer | Adds language-model features to products and measures them | LLM APIs, retrieval, evaluation sets, observability |
| Founder or indie builder | Builds and validates a small product quickly | AI app builders, hosted backend, a payment gateway in test mode |
| Product manager who prototypes | Turns ideas into clickable or working prototypes | Figma Make, Lovable, v0, a clear spec |
Start here: what it is and where it breaks
Read What is vibe coding? first. It explains the term, separates careless vibe coding from careful agentic engineering, and shows what the research and the incidents of 2025 and 2026 say, with the source for each number.
- Vibe coding is fine for prototypes and throwaway tools.
- Anything with real users needs a spec, tests, review and a security pass.
- Use AI to explain code as well as to write it, so your own skills keep growing.
Mistakes to avoid
- Accepting every change without reading it, then not knowing how the app works.
- Shipping with no row-level security or with secret keys in browser code.
- Giving an agent access to a production database.
- Prompting for the whole app at once instead of one small step at a time.
- Leaving the code inside a builder instead of syncing it to GitHub.
Build as you learn
Vibe coding projects
36 apps to build with AI, each with a stand-out upgrade.
Micro-SaaS ideas to build
24 small products to build and test with real users.
Guides to follow
First app with an AI app builder
Spec, prompt, review and ship an app with Lovable, Bolt or AI Studio.
Build an app with an AI coding agent
Spec, plan and small commits with a free coding agent in VS Code.
Secure a vibe-coded app
A 12-step security pass for AI-built apps, with real tests.
Ship a vibe-coded app
Move an AI prototype to your own repo, database, domain and alerts.
Write an AGENTS.md file
A template and tests for the rules file many coding agents read.
Fix bugs in AI-generated code
A calm routine for AI debugging loops: checkpoint, test, reset.
Free tools for this field
Free vibe coding tools
Lovable, Bolt, v0, Replit, Base44 and more, with the real free limits.
Free AI coding assistants
Copilot, Antigravity, Cursor, Kiro, Zed and more: what is free in 2026.
Free AI coding agents
OpenCode, Cline, Aider, Goose, Codex and more, plus what changed in 2026.
Free LLM APIs and local models
Gemini, OpenRouter, Groq, Cloudflare and Ollama: real limits, and what ended.
Vibe coding courses and videos
Courses, official guides and videos to learn AI-assisted building.
Frequently asked questions
How do I learn vibe coding for free?
Take a free beginner course such as Build with Andrew, build a first app with a free AI builder, then move to a free coding agent. Every tool and course in this path has a free route; the lists show each plan's limits.
Do I need to know programming first?
Not to start, but learn to read code as you go. Basic HTML, JavaScript and Git are enough to review what the AI writes and to catch its mistakes.
Which tool should I start with?
Google AI Studio's Build mode or Lovable for a first app, then Cline or Copilot in VS Code when you want control of the code. See the free vibe coding tools.
How long does it take to learn?
About twelve weeks of steady work gets you two finished apps with tests and a security pass. The habit of reviewing and checking takes longer than the tools do.
Is vibe coding a real job skill?
AI-assisted building is increasingly part of development work, and some employers test how you use AI. What they value is judgement: specifying, verifying and owning quality, not only prompting.
Learn this with mentors
Programmes for builders and engineers with admissions open: live classes, mentors and project work.



























