React

React.js is a JavaScript library for building user interfaces, developed and maintained by Facebook. It allows developers to create reusable UI components and manage the state of their applications efficiently, making it a popular choice for web development.

Follow
Courses
13
Lessons
0
Templates
7
Courses
Filter 13 results...
Build a Memory Game in React

React
4 modules
Intermediate
Duration
4.4 hrs
Avatar of Ajo Borgvold
Create an accessible, interactive memory game using React. This course takes you through building a polished project while exploring how to fetch data, manage state, and implement best practices for inclusivity and functionality.
PublicNew
The Frontend Developer Career Path
In partnership with MDN

Topic
70 modules
Beginner
Duration
81.5 hrs
Avatar of Treasure PorthAvatar of Rafid HodaAvatar of Bob ZirollAvatar of Guil HernandezAvatar of Per Borgen
Launch your career as a frontend developer with this immersive path. Created in collaboration with Mozilla MDN, ensuring that you'll learn the latest best practices for modern web development, and stand out from other job applicants.
PublicUpdated
Learn React
In partnership with MDN

React
14 modules
Beginner
Duration
15.1 hrs
Avatar of Bob Ziroll
Welcome to the ultimate React 101 course! Designed with MDN Web Docs, it’s the perfect place to learn modern React basics interactively. You’ll tackle 170+ coding challenges and build six projects, gaining confidence to create real-world applications.<br><br>The previous version of the course (which uses React 17) is available here: <span style="color:lch(66 49.8 266.6)">https://v2.scrimba.com/learn-react-legacy-c003ni72th</span>
PublicUpdated
Advanced React

React
172 lessons
Advanced
Duration
13.2 hrs
Avatar of Bob Ziroll
The best learning experience paired with a world-class instructor. This massive course aims to turn you into hireable React developer as fast as possible.
PublicUpdated
React Interview Questions

React
11 lessons
Intermediate
Duration
40 min
Avatar of Cassidy Williams
Learn to ace a React Interview with a Principal Developer Experience Engineer as your guide! In 40 minutes, you’ll cover topics such as the Virtual DOM, JSX, Props, Context, Refs, Effects, the Lifecycle and more! By then end, you’ll be ready to tackle your technical interview with style.
Public
React Challenges

React
82 lessons
Intermediate
Duration
9.8 hrs
Avatar of Daniel Rose
Transform your coding skills and unlock your success through real-world problem-solving across 40 immersive challenges.
Public
What's new in React 19?

React
15 lessons
Advanced
Duration
66 min
Avatar of Bob Ziroll
Learn all about the exciting new features coming with React 19, including baked-in ways to handle actions, optimistic updates, form statuses, the new use() API, and more!
Public
Build Reusable React

React
4 modules
Advanced
Duration
3.6 hrs
Avatar of Cassidy Williams
This course teaches you to build a reusable and declarative React component library. It's perfect for developers who are looking to build a scalable design system for their team and product.
Public
Learn Styled Components in React

React
19 lessons
Intermediate
Duration
99 min
Avatar of Ania Kubow
Learn how to use the Styled Components package in React by building a fun, hands-on project with software developer and YouTuber Ania Kubow.
Public
Learn React Router 6

React
6 modules
Intermediate
Duration
9.7 hrs
Avatar of Bob Ziroll
Learn React Router v6, the most popular routing library for React applications and one of the most downloaded React support libraries ever.
Public
Learn Class Components in React

React
17 lessons
Intermediate
Duration
80 min
Avatar of Bob Ziroll
A one-hour course to get you up to speed with class components in React
Public
Build a Movie Search App in React

React
14 lessons
Intermediate
Duration
56 min
Avatar of James Q Quick
Learn React in one hour by building a movie search app. Solve interactive coding challenges to ensure that the knowledge sticks with you.
Public
Build Tic Tac Toe with React Hooks

React
12 lessons
Intermediate
Duration
49 min
Avatar of Thomas Weibenfalk
This quick course will teach you to build the classic Tic Tac Toe game using modern React and React Hooks.
Public