FeRole-basedBeginner → Advanced

Frontend Developer

Learn how browsers turn code into pixels, then build up through CSS layout, modern JavaScript, TypeScript and React (routing and forms included), finishing with server rendering, Next.js and the production skills that separate hobby projects from professional work.

Also part of Software Engineer and Full-Stack Developer — progress here counts there too.

0%

Your progress

0 / 20

required steps

+ 0/1 optional

Not started In progress Done Optional Pick one Embedded roadmap
  1. 01

    The web platform

    How the web works and the two languages every page is made of.

  2. 02

    JavaScript

    The language of the browser, from values to the event loop.

  3. 03

    TypeScript & React

    Typed JavaScript and the component model behind modern UIs.

  4. 04

    Production

    Rendering on the server, and the skills that make software usable by everyone, everywhere.

  5. You made it.