Vibe Coding: Build Real Software with AI

Most people think building software means learning to code. It does not — not any more. This course shows you how to build real, working software by describing what you want, using Claude as the engineer beside you.

It is free, self-paced, and assumes no technical background. Seventeen short videos — about 45 minutes in total — plus a full 20-minute build where an app is made from scratch, start to finish, with nothing hidden.

Who this is for

Aspiring learners — teens and adults — who have an idea and no idea how to build it. You do not need to have written a line of code. If you have already taken Introduction to AI, this is the natural next step: that course teaches you what AI is, this one has you build with it.

What makes it different

“Vibe coding” — describing an app and letting AI write it — gets you surprisingly far, then quietly hits a ceiling: the thing looks finished but breaks the moment someone real uses it. This course keeps the vibe and adds the verify. That one habit is the difference between a demo and something you can put in front of people.

Everything taught here was used to build ten real, working apps — deployed, live, and in use. Not slides, not screenshots.

What is inside

Four modules and a finale. Open any module to see its lessons.

Module 1 · Foundations — 7 min
  • Welcome & my honest promise
    What this course is, who it’s for, and the honest promise: you can build real software without writing code.
  • What software development actually is
    Front end, back end, database — demystified with a simple kitchen analogy.
  • Vibe coding: the magic and the ceiling
    What “vibe coding” gets you — and where it quietly hits a ceiling.
  • Vibe Software Development: the step higher
    Keep the vibe, add the verify — the mindset that separates a demo from a product.
  • Agentic AI, and meet Claude Code
    What “agentic” means, and the tool we build with the whole way through.
Module 2 · Setup — 3 min
  • The Claude family & installing the Desktop app
    Which Claude is which, and getting set up on your own machine.
  • Why Claude Code is not a code editor or a vibe-coding website
    Where Claude Code fits, and why it’s different from what you’ve seen before.
Module 3 · The Build — 10 min + a 20-min real build
  • The method at a glance
    The path we’ll follow to build a real app together.
  • Idea → spec → your first prompt
    The napkin plan, the three “must-be-true” rules, and your very first prompt.
  • The build & the preview loop (it tests itself)
    Change · look · test · fix — the rhythm that is the whole secret.
  • Making the art: SVG images
    Create charts, icons, logos and share images by describing them.
  • Making it real: responsive + the every-hub layer
    The phone gate, and the four things that turn an app into a product.
  • Money, going live & proving it works
    Optional earning, the ordered deploy, and proving it on a real device.
Module 4 · Doing It Well — 4 min
  • Best practices across the whole stack
    Front end, back end, database, security, control and ethics.
  • Your turn
    A small assignment, the whole method on one screen, and a warm send-off.

Start the course

The lessons play in our own course player, which keeps track of how far you have got. Free to watch, no sign-up.