Learn to build software byDirecting Agents
A hands-on course for complete beginners. You'll go from opening a terminal for the first time to a full-stack Next.js app running on your own domain — built by directing Cursor Agent.
Next.js · Vercel · Neon Postgres · shadcn/ui · Cursor · MCP
Start from nothing
The setup track assumes you have never opened a terminal. Every command is shown for your own machine — we detect it — and every error you are likely to hit is written down with its fix.
Direct, don't type
You learn to brief Cursor Agent the way you'd brief a fast, capable collaborator who has never seen your project — and to tell when it's confidently wrong.
Ship something real
By the time you add a database you have a deployed app with a live URL. Not a tutorial clone — the thing you wrote down in your own brief.
No fluff
Paginated one idea per screen, with copyable prompts and installable agent skills. Nothing here is reading for the sake of it.
Module 06 · the one nobody else teaches
Your app will look like something you chose.
Ask an agent to “make it modern” and you get the statistical average of modern — a palette nobody picked, a font nobody picked, components invented on the spot instead of sourced. The average is, by definition, generic.
One module is spent fixing that: a written design brief with a forbidden list, a theme built from colours you can defend, and components pulled through MCP servers and custom registries. This site is the worked example — every colour on this page traces back to a brand book, and Module 5 shows you the file.
The curriculum
Three setup modules to get your machine ready, then five build modules that ship a real app. Every step moves your own project forward.
- 00Install Your ToolsInstall Cursor, open a folder, paste one prompt. It sets up the rest of your machine.10 min
- 01Create a GitHub accountOne free account, connected by Agent. Vercel and Neon wait until you have something to deploy.10 min
- 02Set up CursorThree rules, a memory file, and one MCP server — so Agent already knows how you work.10 min
- 03Direct an AgentThe four-beat loop, one good prompt, and a one-page brief for the app you'll ship.15 min
- 04Ship Your First PageScaffold the app with Agent, ship a real page, then put it on a live URL.20 min
- 05Add a DatabaseCreate a Neon database, one table from your PRD, then a form that writes a row.20 min
- 06Make It Not Look Like AIWrite a design brief that overrides the default, then generate the theme from it.15 min
- 07Go to ProductionPreview vs production, a one-minute rollback, and what to do when you leak a key.15 min
You don't do this alone
Every module has a matching Discord channel and a companion video. Someone one module ahead of you has already hit the error you're looking at.
Discord
A help channel per module, a showcase for finished projects, and a wall of errors-and-fixes built by the people ahead of you.
YouTube
Every module has a walkthrough, including the parts that go wrong. Unedited debugging is the most useful footage there is.