Skip to main content

Scrimba React Courses

Scrimba's React track runs from a free, project-heavy flagship all the way to advanced patterns, routing, and interview prep. Every course is interactive: you pause the lesson and edit the code in the same browser tab.

Where to start

Start with the free Learn React (15.1 hrs). It covers components, props, state, hooks, and finishes on two portfolio projects. It is the anchor for everything else in this category, so do it first whether or not you ever pay for Pro.

All React courses

CourseLevelAccessLength
Learn ReactIntermediateFree15.1 hrs
Learn Class Components in ReactIntermediatePro1.3 hrs
Learn React RouterIntermediatePro9.7 hrs
Build a React Project: Movie Search AppIntermediatePro57 min
Build a Memory Game in ReactIntermediatePro4.4 hrs
React ChallengesIntermediatePro9.8 hrs
React Interview QuestionsIntermediatePro41 min
Advanced ReactAdvancedPro13.2 hrs
What's New in React 19?AdvancedFree-

Guides: Best React Courses and Tutorials Compared is a picker that compares the options above.

A sensible order

Run Learn React first, then add Advanced React for production patterns and Learn React Router for navigation. Once those land, use React Challenges for reps and React Interview Questions when interviews are near. What's New in React 19? is a short update tour for people already comfortable with React 18.

Where it fits

React sits inside two career tracks on Scrimba Pro. The Frontend Developer Path wraps Learn React and Advanced React into a longer HTML, CSS, JS, and TypeScript sequence. The Fullstack Developer Path adds Node, Express, and Next.js after React. Browse every track on the Learning Paths hub.

Unlock Advanced React, Router, and Challenges

Learn React is free. Pro adds the courses that turn a finished flagship into a hireable React skill set.

Use our partner link to get 20% off the Pro plan.

Claim 20% Off Scrimba Pro (opens in a new tab)