Skip to main content

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. 1

    Getting Started with a Dev Environment

    Beginner

    From turning on the computer to running your first code. A 5-step climb for beginners.

    5 stepsStart →
  2. 2

    From HTML/CSS/JS to React, Next.js, Tailwind

    Beginner

    A 12-step arc from the first HTML line to state and offline-data boundaries.

    12 stepsStart →
  3. 3

    Build Your First Fullstack App with Next.js 16

    Intermediate

    From `pnpm create` to PostgreSQL via Drizzle ORM, deployed to Fly.io. 4 hands-on steps.

    4 stepsStart →
Start with Getting Started with a Dev Environment →