Heidelberg AICurriculum
Track 4 · Intermediate

Build apps

describe it, get an app

This track shows you how to describe an app in plain English and receive a working version without writing code. It is for beginners who want to see immediate results and later take control of the code they generate. After completing the track you will be able to use AI app builders to turn descriptions into full‑stack applications, chat with Lovable to create React apps that you can export to GitHub, prompt v0 for polished UI that also handles testing and deployment, describe an idea to Base44 and get a complete backend with database, authentication and hosting, and finally export the generated code so you can modify and own the app yourself. Start with Chapter 1 to experience vibe‑coding, then move through Chapters 2, 3, and 4 in order to compare different no‑code builders. Finish with Chapter 5 when you are ready to take the code out of the platform. If you are short on time, you can skip directly from Chapter 3 to Chapter 5 after you have a working UI, but be aware that you will miss the backend setup shown in Base44.

5 chapters 608 recipes Intermediate 0/5 done
Comparison matrix from AI app builders

AI full-stack app builders ("vibe coding"): describe an app in plain English and get a complete, working web app — no coding required. Base44 bakes in the backend, Lovable hands you the code, v0 nails the UI. → Unlike the AI coding assistants (which work inside an existing codebase), these turn a prompt into a whole finished app.

base44
lovable
v0
Own / export the code
yes
yes
partial
Backend + auth + database
yes
partial
no
Polished UI out of the box
partial
yes
yes
Free to start
yes
yes
yes
Hosting / live URL included
yes
yes
partial
Beginner-friendly
yes
yes
partial
Best for
full-stack app
own-the-code app
UI / prototype
The chapters outline order · updated · your progress · recipe load