Start developing
Learn the web and development basics, then ship a small working feature.
By the end of this path
Explain how a web page is structured and ship a small feature that connects UI and a server request.
Before you start
You only need to create files and run terminal commands on your computer.
Learning sequence
- 1
Getting Started with a Dev Environment
BeginnerFrom turning on the computer to running your first code. A 5-step climb for beginners.
- 2
From HTML/CSS/JS to React, Next.js, Tailwind
BeginnerA 12-step arc from the first HTML line to state and offline-data boundaries.
- 3
Build Your First Fullstack App with Next.js 16
IntermediateFrom `pnpm create` to PostgreSQL via Drizzle ORM, deployed to Fly.io. 4 hands-on steps.