CareerCTO

Learning roadmap builder

A roadmap only helps if it is specific enough to act on this week. "Learn backend development" is not a plan, a list of what to study in what order for the next three months is.

Pick a track and a starting level and this assembles a plan from a fixed curriculum written ahead of time. Nothing here is generated on the fly, so the same choices always give you the same plan.

Roadmap length

4 stages

Frontend developer, beginner level

Your roadmap

Frontend developer roadmap - beginner level

Weeks 1-3: HTML, CSS and layout
Semantic HTML, the box model, flexbox and grid. Build three static pages from scratch.

Weeks 4-7: JavaScript fundamentals
Variables, functions, arrays and objects, the DOM, fetch. Build a small interactive page with no framework.

Weeks 8-12: A framework
Pick one (React is the most hired-for) and build a small multi-page app with routing and forms.

Weeks 13-14: Testing and accessibility basics
One testing library, keyboard navigation, and running an automated accessibility check on your project.
Weeks 1-3: HTML, CSS and layout
Semantic HTML, the box model, flexbox and grid. Build three static pages from scratch.
Weeks 4-7: JavaScript fundamentals
Variables, functions, arrays and objects, the DOM, fetch. Build a small interactive page with no framework.
Weeks 8-12: A framework
Pick one (React is the most hired-for) and build a small multi-page app with routing and forms.
Weeks 13-14: Testing and accessibility basics
One testing library, keyboard navigation, and running an automated accessibility check on your project.

Everything above is worked out in your browser. Nothing you type is sent to us or saved anywhere.

How this is worked out

What this does not cover

Questions people ask

Is this plan generated by AI for my specific situation?
No. It is assembled from a fixed curriculum written in advance for each track and level, the same way every time. Nothing is generated per visitor.
What if I am past intermediate?
This tool covers beginner and intermediate only. Past that point, a curriculum built around specific gaps in your own work usually serves you better than a general one.
Can I skip stages?
The stages assume the order matters, for example testing coming after you can already build something to test. Skipping is your call, but later stages assume the earlier ones are done.
How long should each stage actually take?
The week ranges assume a consistent handful of hours most days. Someone studying only on weekends should expect each stage to take roughly twice as long.

Where these figures come from

Rates and rules on this page were last checked against the source on . Tax law changes; check the source before you rely on a number for a decision.

Related calculators

Running these numbers because you are weighing a move? See what is open right now.