Skip to main content

Scrimba React Learning Path: Week-by-Week Study Guide (2026)

· 6 min read
Yassine El Haddad
Software & AI Engineer · Independent Scrimba Reviewer

Last updated:

Start with Learn React free, about 15 hours with Bob Ziroll. Next, pick one routing course, not both: Advanced React's Routing module covers the same ground as the standalone React Router course. Add React Challenges to drill it, then close with interview prep or the React 19 update. Total: roughly 35 hours.

Every hour, module and project below comes from our own reviews, each written after going through the course with a Pro account.

Who this path is for​

You already write JavaScript, you have not touched React yet, and you want one order to follow instead of guessing at Scrimba's ~10 React courses. If you are still shaky on map, filter, object destructuring or promises, take Learn JavaScript first. React's state hooks lean on all four.

What order should you take Scrimba's React courses in?​

Four courses, in this order, cover a working React developer's basics:

  1. Learn React (free, 15.1 hours) for hooks fundamentals.
  2. Advanced React (Pro, 18.8 hours) for reusability patterns, routing, performance, Supabase persistence, auth, and a TypeScript conversion.
  3. React Challenges (Pro, 9.8 hours) to practice without a walkthrough running.
  4. React Interview Questions (Pro, 41 minutes) or What's New in React 19? (free, 69 minutes), depending on whether an interview or the latest APIs come first.

Weeks 1 to 2: Learn React​

Bob Ziroll's free course runs 15.1 hours across six modules and three real builds: a Chef Claude recipe app that calls Anthropic's Claude API, then two capstones, Tenzies (a dice game) and Assembly: Endgame (a hangman variant where each wrong guess wipes a programming language off the board). Section three, React State, is the long one at 5.2 hours and 58 scrims; that's where props and JSX turn into forms, useState, and the Chef Claude fetch call. It's labeled Intermediate and means it: expect the pace to bite there if hooks are new to you.

Start Learn React (Free) (opens in a new tab)

Weeks 3 to 5: Advanced React, not both routing courses​

Advanced React runs 18.8 hours across six modules: Reusability (5 hours, building a menu component three different ways until it lands on custom hooks), Routing (6.4 hours, the VanLife camper-van rental app), Performance, Persistence with Supabase, Authentication, and a TypeScript conversion. Its own review page says it straight: the Routing module is "the career-path version of Scrimba's standalone React Router course, so if you already took that, you will be repeating about six hours." Take this course for the full six-module spread and skip the standalone Router course. Take Router on its own only if you want routing in isolation and do not plan to buy the bigger course.

Week 6: React Challenges​

Daniel Rose's 9.8-hour course hands you 40 broken or half-built apps, from a synth keyboard to a Game Boy game to a spaceship blaster, each with a written brief and his recorded solution. Only 2.7 of the 9.8 hours are the briefs themselves; the rest is Daniel solving each one, which he tells you to skim if you weren't stuck. The value is the minutes you spend stuck before you press play, not the walkthrough.

Week 7: interview prep or the React 19 update​

Pick based on your immediate goal. Cassidy Williams' React Interview Questions is 41 minutes: nine scrims of questions with her model answers plus one coding exercise, converting a class-based counter into a function component with useState. It drills talking through concepts, not live coding, so pair it with React Challenges if your interviews include a coding round. What's New in React 19? is free and 69 minutes: Bob rebuilds one username form four times with the action prop, useActionState, useOptimistic, and useFormStatus. Take it if you already write hooks-based React and want the React 19 changes in working code.

How long does the whole path take?​

CourseHoursAccessInstructor
Learn React15.1FreeBob Ziroll
Advanced React18.8ProBob Ziroll (mostly)
React Challenges9.8ProDaniel Rose
React Interview Questions0.7ProCassidy Williams

Learn React, Advanced React, and Challenges alone run about 44 hours. At an hour a day, that's six to seven weeks; at two hours, half that.

Frequently Asked Questions​

Ready to start the React path?

Learn React is free, no credit card required.

Try Scrimba free (opens in a new tab)