All roadmaps

Career roadmap

Frontend Developer Roadmap

HTML and CSS through TypeScript, React, and production UI engineering — accessibility and performance included.

For: Beginners and designers moving into frontend engineering5 stagesUpdated 2026-07

Timeframes assume a typical part-time pace. Faster or slower is fine — the order is what matters.

01

Web fundamentals

Weeks 1–6

Semantic HTML, real CSS layout, and enough vanilla JavaScript to manipulate a page without a framework.

Semantic HTMLCSS Flexbox & GridJavaScript DOMGit & GitHubResponsive design
  • You can build a responsive multi-page site with no framework
  • You can read browser devtools instead of guessing
02

TypeScript & React

Weeks 7–14

Componentized UI with typed props and state. Learn React's mental model properly — rendering, effects, and composition.

TypeScriptReact componentsHooks & stateReact Router / App RouterTailwind CSS
  • You can build a multi-view app with typed components
  • You know why an effect runs and how to stop it
03

Data & testing

Weeks 15–20

Real apps talk to servers and get tested. Fetching, caching, forms, and component tests that catch regressions.

Data fetching & cachingForms & validationState managementTesting LibraryError handling
  • You can wire a UI to a real API with loading and error states
  • Your components have tests that fail when behavior breaks
04

Performance & accessibility

Weeks 21–25

What separates senior-looking frontend work: fast loads, keyboard navigation, and interfaces everyone can use.

Core Web VitalsCode splittingARIA & keyboard navImage optimizationLighthouse audits
  • Your flagship project scores green on Lighthouse
  • Your UI works with a keyboard and a screen reader
05

Portfolio & applications

Weeks 26–30

Ship one polished, deployed product with a live URL, then build the resume and profile around it.

DeploymentREADME writingPortfolio curationInterview prep
  • A deployed product recruiters can click, not clone
  • Pinned repos that show range: app, components, experiments

Get the version of this roadmap built from your repos

DevProfile analyzes your code, finds where you actually are on this path, and orders the next steps by score impact.