🛠️ Learning track · 40 free lessons
Apps with AI
Go from your first AI prompt to shipping a real app you can put on the internet.
No-code tools → real code. From your first prompt to shipping full AI applications. Free forever · no sign-up to start · English & Spanish.
What you'll do
- Start with zero code — run your very first AI prompt in lesson 1.
- Ship a real app with no-code builders, then learn the code underneath it.
- Build chatbots, doc-Q&A with RAG, image and voice features — and deploy them.
- Learn tokens, costs, auth, safety and prompt-injection defense along the way.
All 40 lessons in this track
- 1 What is AI, really?
- 2 Meet the chatbots
- 3 Your first prompts
- 4 Prompt patterns that work
- 5 AI for everyday work
- 6 From idea to app spec
- 7 The no-code toolbox
- 8 Build a chatbot without code
- 9 AI website builders
- 10 Checkpoint: ship a micro-app
- 11 How the web works
- 12 HTML with an AI copilot
- 13 Styling with CSS + AI
- 14 JavaScript basics with AI
- 15 Debugging with AI
- 16 Vibe coding: AI pair programming
- 17 AI-powered code editors
- 18 What is an API?
- 19 Your first LLM API call
- 20 Checkpoint: system prompts & roles
- 21 Building a chat UI
- 22 Streaming responses
- 23 Structured output: JSON mode
- 24 Function calling: giving AI tools
- 25 RAG: giving AI your knowledge
- 26 Embeddings: meaning as numbers
- 27 Vector databases
- 28 Build a docs Q&A app
- 29 Generating images with AI
- 30 Checkpoint: voice in and out
- 31 Users and authentication
- 32 Databases without fear
- 33 Deploying to the internet
- 34 Tokens, costs, and budgets
- 35 Latency and caching
- 36 Safety and moderation
- 37 Prompt injection defense
- 38 Analytics and feedback loops
- 39 Iterating with real users
- 40 Capstone: ship a full AI app
Free printable cheat sheets
Explore the other tracks