← All career paths

Frontend Developer

HTML · CSS · JS · React

Build the interfaces people touch. You will move from your first HTML tag to a React app with real data, shipping four portfolio pieces along the way.

5 courses 64 of 64 lessons live ~20 weeksBeginner
0%
0 of 64 lessons

What you'll be able to do

HTMLCSSJavaScriptReactTypeScriptGitAccessibility

The roadmap

In order. Each course assumes the one above it is behind you.

  1. 1
    HTML & CSS Foundations15 of 15 lessons live · 5 h 2 min

    Structure and style real pages from the very first lesson.

    • Markup that means something
    • Styling fundamentals
    • Layout systems
    • Independent project
  2. 2
    JavaScript From Zero16 of 16 lessons live · 5 h 39 min

    Write real logic: values, functions, arrays, objects, and the DOM.

    • Values and logic
    • Working with data
    • Debugging like a professional
    • Inside the browser
    • The DOM
    • Asynchronous code
    • Independent project
  3. 3
    React in Practice14 of 14 lessons live · 6 h 1 min

    Components, state and data fetching, built the way teams actually build.

    • Thinking in components
    • Hooks
    • Data on screen
    • Interfaces people can trust
    • Independent project
  4. 4
    TypeScript for Real Projects12 of 12 lessons live · 5 h 30 min

    Types that catch bugs before your users do.

    • Types you will actually write
    • Reusable application contracts
    • Data you can trust
    • Compiler and behavior checks
    • Independent project
  5. 5
    Git & GitHub7 of 7 lessons live · 1 h 11 min

    Version control that keeps you calm on a bad day.

    • Git from zero
    • Everyday git