Library
All roadmaps
Roadmap

Frontend developer

JavaScript in depth, the browser, then React, and the craft of interfaces people trust.

0 of 38 chapters done
  • Has a chapter
  • Done
  • Not written yet
What does a frontend developer do?

A frontend developer builds what people see and touch: the pages, the forms, the state that keeps them in sync with the server.

Frameworks change every few years. The browser, the DOM and JavaScript itself do not, so this roadmap spends most of its time there. It assumes you can already write basic HTML and CSS.

  1. Stage 01The language

    The parts of JavaScript you will use every single day.

    8 of 8 written
  2. Stage 02JavaScript, properly

    The ideas interviews and real bugs are made of.

    8 of 8 written
  3. Stage 03The browser

    Reading and changing the page, and reacting to people.

    6 of 6 written
  4. Stage 04Async JavaScript

    Doing things that take time without freezing the page.

    6 of 6 written
  5. Stage 05React

    Components, and the state that drives them.

    5 of 5 written
    CheckpointBuild a LinkTree clone
  6. Stage 06Quality

    Code that other people can change without fear.

    4 of 4 written
Keep going

Roadmaps that share this ground

Full stack developerBackend developer