React roadmap

A skill roadmap from LearnerMap Academy

Build interfaces from components, manage state deliberately, and ship React apps that stay easy to change.

At a glance

How to use this roadmap

Work through the stages in order. Core steps are the ones everyone on this path needs; optional steps add depth when you have time, and alternatives are other ways to the same skill, so pick one. Steps with a course link to a free course from LearnerMap Academy.

Members of LearnerMap Academy can mark each step as learning, done or skipped, and see how far along the path they are.

Before you start

Components

Interactivity and state

Effects and data

Building apps

Quality

Learning with LearnerMap Academy

LearnerMap Academy runs its learning on LearnerMap, a free platform for organisations. Every course here is free for members of LearnerMap Academy: sign in with the email address LearnerMap Academy knows you by, or with a passkey, and the course opens in your own plan.

Your plan holds at most 3 courses in progress at a time, so you finish what you start before pulling in the next one. Lessons open in order, your progress is saved as you complete each one, and every course ends with a quiz; passing it adds a certificate to your record.

Not a member yet? Ask LearnerMap Academy to invite you. Lesson content, quizzes and everyone’s progress stay private to members; these public pages show only what LearnerMap Academy chose to publish.