Pick a depth. Each prompt opens in your AI pre-loaded with the lesson. Click a row to preview the prompt.
For decades, having an idea for an app and being able to build one were two completely different things separated by years of learning to code. That wall is gone. Tools like Lovable, Bolt, and v0 now take a plain-English description and return a real, running app in minutes, which means the bottleneck is no longer syntax but clarity of thought. This matters to you right now because it puts the whole build in your hands today, not after a six-month bootcamp, and the single skill that decides whether your app is good is the same skill you already use every day: describing what you want precisely. Getting the describe-review-refine loop into your muscle memory in this first lesson is what the entire course rests on.
Here is the loop in action. In Lovable, someone types one paragraph into the chat box: 'Build a tip calculator for a restaurant table. There's a field for the total bill in dollars, a row of buttons for 15%, 18%, 20%, and 25%, and a field to split between 1 to 8 people. Below, show the tip amount, the total with tip, and the amount each person pays. Keep it clean, one screen, big readable numbers.' About forty seconds later the preview panel on the right shows a working calculator. You type 84.50 into the bill field, tap the 20% button, set the splitter to 3 people, and it instantly shows: tip $16.90, total $101.40, each person pays $33.80. Nothing was coded by hand. That is step one: DESCRIBE. Step two is REVIEW: you look at the live app and notice the split-by-people control is a plain text box that lets you type '0', which breaks the math. Step three is REFINE: you type back, 'Make the number-of-people control a stepper with a minimum of 1 and a maximum of 8, and never let it go below 1.' Thirty seconds later the text box is replaced with plus/minus buttons that stop at 1. That describe -> review -> refine cycle, repeated a handful of times, is how every app in this course gets built.