A free course that builds your app with you

Six short lessons, taught by your own coding agent, on your own idea. Your app is live on the internet in the first lesson. By the last, you have tested with your own hands that one person cannot see another's things, the link looks right when you share it, and you have sent it to your first people.

You do not learn to code. You learn the part that is yours: saying what you want so an agent builds the right thing, checking that it did, and getting it in front of people.

Start lesson 1Free, no card. You need a coding agent; start here if you have none.
  1. Say what it is

    You do
    Describe your app as one person doing one job: who it is for, the one thing they do with it, and what they see when it worked.
    You have
    Your app at a live address, with sign-in working. You open it on your phone and use it.
    You keep
    An app is one person doing one job. Describe that, and the features follow.
  2. Ask for a change

    You do
    Write one request in three parts: what you see now, what you want to see instead, and how you will know it worked.
    You have
    The first change you asked for yourself, live, and checked by you against your own test.
    You keep
    One change at a time, with a way to check it.
  3. Who can see what

    You do
    Say in plain words who may see, change, and delete each thing your app saves. Then try to see something you should not, with two accounts in two browsers.
    You have
    An app whose rules you wrote down, and your own attempt to reach another person's things, refused.
    You keep
    Say who may see what. Then try to see something you should not.
  4. When something is wrong

    You do
    Use your app the way a stranger would, find one thing that is wrong or confusing, and report it: what you did, what you expected, what happened.
    You have
    The fix live, and the list of every version of your app, any of which you can go back to with one sentence.
    You keep
    Say what happened, not what you think is wrong. Nothing is lost: you can always go back.
  5. What a stranger sees first

    You do
    Choose the name and the one sentence that tell someone who has never heard of your app what it is. Send yourself the link and look at it as they would.
    You have
    A link that shows your app's name and sentence when it is shared, and a first screen that says what the app is. On your own domain name too, if you want one and are on a paid plan.
    You keep
    A stranger decides from the link and the first screen. Say what it is in one sentence.
  6. Your first ten people

    You do
    Name five to ten real people who have the problem your app is for, and send them the link yourself with one thing to try.
    You have
    A way for people to tell you what they think, built into the app, and your first invitations sent.
    You keep
    Show it to ten people who have the problem, watch where they get stuck, and turn each thing they say into one request.