React is a declarative, efficient, and flexible JavaScript library for building user interfaces, developed by Facebook.

Most popular online courses

Learn from the best instructors

React - The Complete Guide (incl Hooks, React Router, Redux)
React - The Complete Guide (incl Hooks, React Router, Redux)
  • Maximilian Schwarzmüller
  • 4.63
  • 49 hrs
  • 495 lectures

Dive in and learn React.js from scratch! Learn Reactjs, Hooks, Redux, React Routing, Animations, Next.js and way more! Learn more »

Modern React with Redux [2023 Update]
Modern React with Redux [2023 Update]
  • Stephen Grider
  • 4.66
  • 64 hrs
  • 721 lectures

Master React and Redux Toolkit. Includes RTK Query, tons of custom hooks, and more! Course 100% Updated November 2022 Learn more »

The Complete React Developer Course (w/ Hooks and Redux)
The Complete React Developer Course (w/ Hooks and Redux)
  • Andrew Mead
  • 4.47
  • 39 hrs
  • 200 lectures

Learn how to build and launch React web applications using React, Redux, Webpack, React-Router, and more! Learn more »

Most popular books

Learn React from books

Pro React 16

by Adam Freeman4.47

Use the enormously popular React framework to build dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices. You will learn how React brings the power of strong architecture and responsive data to the client, providing the foundation for complex and rich user interfaces.

Full-Stack React Projects

by Shama Hoque4.25

This book guides you through preparing the development environment for MERN stack-based web development, to creating a basic skeleton application and extending it to build four different web applications. These applications include a social media, an online marketplace, a media streaming, and a web-based game application with virtual reality features.

Learning React

by Alex Banks, Eve Porcello4.01

Along the way, you’ll learn how to work with functional programming and the latest ECMAScript features. Developed by Facebook, and used by companies including Netflix, Walmart, and The New York Times for large parts of their web interfaces, React is quickly growing in use. By learning how to build React components with this hands-on guide, you’ll fully understand how useful React can be in your organization.

Pro React

by Cassio De Sousa Antonio3.92

This book explores the React library in depth, as well as detailing additional tools and libraries in the React ecosystem, enabling you to create complete, complex applications. You will learn how to use React completely, and learn best practices for creating interfaces in a composable way. You will also cover additional tools and libraries in the React ecosystem

Free video tutorials

Learn React onYouTube

Learn React JS - Full Course for Beginners - Tutorial 2019

React.js is a JavaScript library for building dynamic web applications. Upon completion of this course, you'll know everything you need in order to build web applications in React. You can also try th ...

React Tutorial for Beginners [React js]

Programming with Mosh

React Tutorial - Learn to build fast web apps with React (React js) from scratch. 🔥 Want to master React? Get my React mastery course: 👉 Subscribe for more videos like this: ht ...

React JS Crash Course

Traversy Media

In this crash course you will learn what React JS is and the fundamentals such as components, state, props, JSX, events, etc. Modern React Front To Back - 13.5 Hour Course ...

React Tutorial For Beginners

Dev Ed

Check out my courses and become more creative! #javascript #react Today we are going to learn the basics of react. React is a javascript library that helps us creating amaz ...

Learn React In 30 Minutes

Web Dev Simplified

🚨 IMPORTANT: Full React Course: In this video I will be covering all of the basics of React in only 30 minutes. We will cover create-react-app ...

Build a Recipe App With React | React Tutorial For Beginners

Dev Ed

Check out my courses and become more creative! #react #javascript In todays episode we are going to take the basics of react and we are going to create a real world applica ...

The Best Way To Learn React (What You Need to Know)

Chris Hawkes

👉 The Best Way To Learn Programming - 🔥 ► SPONSOR ◄ Linode Cloud Computing ($100.00 CREDIT) 🎓 Check out my latest programming courses! ...

Intermediate React Tutorial - Todoist Clone (with Firebase, Custom Hooks, SCSS, React Testing)

In this course, we're going to be creating the popular Todoist list application ( from scratch using React (Custom Hooks, Context), Firebase & React Testing Library (unit & integra ...

React JS Tutorial | Learn ReactJS From a Top Udemy Instructor - Maximilian Schwarzmuller

Udemy Tech

Get started with Reach JS in this comprehensive tutorial. Explore the full course on Udemy (special discount included in the link): ...