React Courses (17)
React in-depth reviews and savings on courses from leading platforms
The Fullstack Developer Path

Learn the entire stack from backend to frontend. Focused on hireable skills from the JavaScript ecosystem, like React, Node, Express, Next, and even AI engineering. This massive course is your one-stop show for breaking into the tech industry.
105.4 hrs
React with TypeScript

TypeScript's features and developer experience make a great combination with React, but it can be confusing to get started. What’s the best way to type component props? What are these weird useRef errors? That's where this React with TypeScript tutorial comes in! Starting from the very beginning of bringing TS support to a React project, you'll soon find yourself properly typing hooks and mastering components. You’ll learn everything you need to know to get productive with React and TypeScript.
21 Lessons
Framer Motion Recipes
Framer Motion is a popular React animation library. It features both declarative and imperative APIs, so you can add common animations in just a few lines of code, or drop down a level to build truly custom effects. It's maintained by Framer, has an active community, and follows the latest best practices used in the React ecosystem. In this course you'll learn Framer Motion from scratch by building six animated components. You'll start with the fundamentals of state-based animation, learn how to animate an unmounting component, create a reusable hook that can animate style properties on scroll, and use dynamic variants to customize an animation based on component state.
3h 8m
Lifetime Access
Data fetching with React Server Components
Since its release 10 years ago, React's core APIs have remained surprisingly stable. The original component boundary that supports state and lifecycle methods still works to this day. Hooks were then added which introduced a new level of composition, bringing state and effects to functional components and marking the second era of React. And today, with the introduction of Server Components, we are entering React's third era of innovation. This course covers the fundamentals of data fetching with React Server Components. You'll learn about the benefits that RSC brings to the development model by building a server-driven data table that is derived from the URL and supports features like searching and pagination. By the end of this course you'll feel comfortable working with Server Components, and you'll have a better grasp on which parts of your own applications could benefit from React's new architecture.
1h 15m
Lifetime Access
Ship an app with Remix
In this course you'll learn Remix by building a personal Work Journal app. You'll set up a database, render pages with dynamic data, use actions and forms to save user input, explore nested routing, learn how to render custom error pages, and finish by adding authentication and deploying your app. By the end, you'll have a polished Remix app of your own that you can use as both a personal journal, as well as a rock-solid side project you can keep working on as you continue to learn Remix and other libraries in the React ecosystem.
5h

Lifetime Access
Build Tic Tac Toe with React Hooks
This quick course will teach you to build the classic Tic Tac Toe game using modern React and React Hooks.
49 min
Build a Movie Search App in React
Learn React in one hour by building a movie search app. Solve interactive coding challenges to ensure that the knowledge sticks with you.
56 min
Learn Class Components in React

A one-hour course to get you up to speed with class components in React
80 min
Learn React Router 6

Learn React Router v6, the most popular routing library for React applications and one of the most downloaded React support libraries ever.
9.7 hr
Learn Styled Components in React
Learn how to use the Styled Components package in React by building a fun, hands-on project with software developer and YouTuber Ania Kubow.
99 min
Build Reusable React

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.
3.6 hr
What's new in React 19?

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!
66 min
React Challenges

Transform your coding skills and unlock your success through real-world problem-solving across 40 immersive challenges.
9.8 hr
React Interview Questions

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

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.
13.2 hr
Learn React

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.
15.1 hr
Build a Memory Game in React

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