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
4.4 hrs

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.
The Frontend Developer Career Path
In partnership with MDN81.5 hrs





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.
Learn React
In partnership with MDN15.1 hrs

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>
Advanced React
13.2 hrs

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.
React Interview Questions
40 min

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.
React Challenges
9.8 hrs

Transform your coding skills and unlock your success through real-world problem-solving across 40 immersive challenges.
What's new in React 19?
66 min

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!
Build Reusable React
3.6 hrs

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.
Learn Styled Components in React
99 min

Learn how to use the Styled Components package in React by building a fun, hands-on project with software developer and YouTuber Ania Kubow.
Learn React Router 6
9.7 hrs

Learn React Router v6, the most popular routing library for React applications and one of the most downloaded React support libraries ever.
Learn Class Components in React
80 min

A one-hour course to get you up to speed with class components in React
Build a Movie Search App in React
56 min

Learn React in one hour by building a movie search app. Solve interactive coding challenges to ensure that the knowledge sticks with you.
Build Tic Tac Toe with React Hooks
49 min

This quick course will teach you to build the classic Tic Tac Toe game using modern React and React Hooks.