HTML · CSS · JavaScript · Real examples

Learn web dev, hands-on.

Pick a language and learn through practical examples for real interfaces. Open a concept, study the code, run it, and change it until it feels natural.

Learning paths

Follow the next step that matches your goal

These routes connect the learning hub with the editor, packages, and deeper topic pages so you can move naturally from concept to practice.

Build page structure first

Start with semantic HTML, then move into CSS once the layout and content blocks are in place.

Open the HTML guide →

Make the interface interactive

After HTML and CSS basics, learn JavaScript for DOM changes, state, forms, async flows, and APIs.

Open the JavaScript guide →

Practice with real packages

When you want more than native APIs, use browser-compatible npm packages and test them directly in LiveJS.

Browse browser packages →

Just want to code?

Skip the reading and jump straight into the editor. Write, run, tweak, and learn by building.

No account needed · Free forever · Works in any browser