Tools / Web frameworks
React
Building interfaces out of components, state and effects. The most asked-for frontend library.
About 30 hours of study. It builds on JavaScript and HTML and CSS.
Where to learn it
The React team
Describing the UI, Adding interactivity, Managing state
Section not checked yet
Frontend Mentor
Junior and intermediate challenges, built in React
Real designs to build, from newbie to advanced. Most are free.
Section not checked yet
Other options
- Full Stack Open (read)
Parts 1–2
Wrong chapter, dead link, or know something better? Tell us on GitHub.
Your route to React
Pick where you’re starting from. Anything your background already covers is left out, and the rest is put in order.
3 stops to go, about 100 hours of study.
Open a stop to see the book, the video course and the practice for it. Tick its circle when you've finished.
- 30 h
Web development. Ready to start.
- 40 h
Web development. Ready to start.
- Tool30 h
Web development. After JavaScript and HTML and CSS.
That's the whole route to React.
Which roles ask for it
- Frontend engineer to get hired
- Full-stack engineer to get hired
- UI / UX designer good to have
What it needs and what it leads to: React on the map.