← 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.
- 1HTML & 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
- 2JavaScript 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
- 3React 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
- 4TypeScript 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
- 5Git & GitHub7 of 7 lessons live · 1 h 11 min
Version control that keeps you calm on a bad day.
- Git from zero
- Everyday git