Learning path

Frontend Engineer

Build interfaces that feel right.

Semantic HTML, layout in CSS, React patterns, rendering strategies, and the perf work that turns a usable page into a fast one. Plus TypeScript (the language every modern frontend lives in), the programming, API, and networking layers every frontend talks to.

Progress
0 / 54 levels
Start here

Roadmap

  1. Foundations
    Everyday engineering basics.
    0 / 9
  2. Programming
    The shape of code — language-agnostic fundamentals.
    0 / 9
  3. TypeScript
    Static types for JavaScript — inference, generics, narrowing.
    0 / 9
  4. Frontend
    HTML, CSS, React, rendering, performance.
    0 / 9
  5. Networking
    How packets become pages.
    0 / 9
  6. APIs
    HTTP, REST, auth, pagination — the interfaces between services.
    0 / 9