Vibe Coding One to One: the curriculum
Live classes every Saturday and Sunday on Zoom, taught in Urdu, around 75 minutes each, with every session recorded. Every week ends with something your child built.
- Session 1
Your first app in one session
Set up the tools, meet Claude, and build a working web page before the session ends.
- Setting up Claude, your editor, and a project folder
- How vibe coding actually works: describe, review, refine
- Your first working page, live in the browser
- The habits that make AI write good code for you
They buildA working first app, running on your machine
- Session 2
Thinking like a product builder
Turn a vague idea into a clear spec the AI can build from.
- Writing a one page spec: users, screens, and actions
- Prompting for architecture, not just features
- Breaking a big app into small buildable pieces
- Choosing what to build first
prompt: a cat astronaut on a purple planet, cartoon styleThey buildA written spec and a build plan for your own app
- Session 3
Interfaces that feel real
Screens, forms, navigation, and a design that works on phones.
- Layouts, components, and reusable pieces
- Forms, validation, and friendly error messages
- Responsive design for phones and laptops
- Polish: loading states, empty states, and details
turtle-facts-by-mia.siteliveTurtle Facts by MiaThey buildThe full front end of your app
- Session 4
Data and databases
Give your app memory: a real database with tables, relations, and queries.
- What a database is and how apps use it
- Designing tables for your app
- Reading, writing, searching, and sorting data
- Keeping data safe with access rules
turtle-facts-by-mia.siteliveTurtle Facts by MiaThey buildYour app saving and loading real data
- Session 5
Users and logins
Accounts, sign in, roles, and everything that makes an app multi user.
- Sign up, sign in, and password reset
- Roles: admins, members, guests
- Protecting pages and data per user
- Profiles and settings
score 120liveslevel 2 · press space to jumpThey buildReal accounts in your app
- Session 6
Payments and emails
Charge money and talk to your users automatically.
- Adding a payment provider
- Subscriptions, one time payments, and receipts
- Transactional emails that actually arrive
- Webhooks: reacting when something happens
My Ocean Talkslide 3 of 8Why sharks never stopThey breathe by swimmingTap the shark to see its teethPlay my shark gameclick to revealThey buildA paid feature and a working email flow
- Session 7
AI features and integrations
Put AI inside your own product and connect outside services.
- Calling an AI model from your app
- Chat, summaries, and smart search for your users
- Connecting third party APIs
- Costs, limits, and keeping keys secret
00:32They buildAn AI powered feature inside your app
- Session 8
Shipping: deployment and domains
Put the app on the internet with its own domain, properly.
- Hosting and environments
- Domains, SSL, and DNS
- Environment variables and secrets
- Monitoring and logs
They buildYour app live on your own domain
- Session 9
Debugging and security like a pro
Fix what breaks and make it safe before real users arrive.
- Reading errors and asking AI the right way
- Testing the flows that matter
- Common security holes and how to close them
- Backups and recovery
They buildA hardened, tested app
- Session 10
Your app as a product or a service
Use it for your work, or sell it: pricing, clients, and next steps.
- Packaging your app for your own workflow
- Finding companies that need it built
- Scoping, quoting, and delivering client apps
- Your reusable AI workflow for the next project
They buildA launch plan, or your first client proposal
What you need
- A Claude subscription: Pro at about $20 a month is enough to start, Max at about $100 a month if you want long, uninterrupted building sessions. Not included in the fee.
- A laptop or desktop with a stable internet connection, plus Zoom.
- No coding experience needed. If you can describe what you want in plain words, you can learn to vibe code.
Sounds like your kid?
For the kids program, the first step is a free 15 minute readiness check: reading, typing, writing, and puzzles, not AI knowledge. You get an instant report, and only kids who are ready for the pace can enroll.
Check if your child is ready