React Courses

Courses

28
logo
Beginner
Text
The up-to-date, in-depth, complete guide to React and friends.
logo

Mastering React

Mosh Hamedani

Intermediate
Interactive
If you're on React 15, take your components to new levels with these advanced patterns, lectures, exercises, and more.
logo
Beginner
Video
Get up & running with React JS: the most popular JavaScript library in the world!
logo
Beginner
Interactive
In the Front End Development Libraries Certification, you'll learn how to style your site quickly with Bootstrap. You'll also learn how add logic to your CSS styles and extend them with Sass.
logo

React crash course

FreeCodeCamp

Beginner
Video
This is a full premium course. Learn React.js from the ground up with fundamentals to more intermediate and advanced topics. You will learn by building a real app!
logo

Learn React Today

Web Dev Simplified

Beginner
Video
Learn React and all its modern features such as hooks and context in less than a day with this highly focused React course
logo
Intermediate
Video
React hooks playlist for beginners on YouTube
logo
Beginner
Video
This is full React tutorial series, It will take you from novice to ninja. It covers all the basics - what React is, setting up, components & routing - before diving into state management, async code, built-in hooks & custom hooks too.
logo
Beginner
Video
Get started with React in this crash course. We will be building a task tracker app and look at components, props, state, hooks, working with an API and more.
logo
Intermediate
Video
Learn how to start using Typescript in your React code. I go over props, hooks, and render props.
logo
Intermediate
Video
If you're looking to learn tailwindcss with react, this tutorial should cover the basics of getting it up and running. It's based on the official documentation
logo
Intermediate
Video
This react material ui tutorial will cover all aspects of material ui and react to get you up and running to use them for your next website development project or application.
logo

Epic React

Kent C. Dodds

Intermediate
Interactive
Epic React starts from the fundamentals of React application development and moves you rapidly into the patterns and mental models you need to be successful as a web developer using React to solve users' problems.
logo
Beginner
Video
This course is for React newbies and anyone looking to build a solid foundation. It’s designed to teach you everything you need to start building web applications in React right away.
logo
Beginner
Video
In this training session, Anthony Fu will walk you through getting started with Vite! Learn how it works, how it'll benefit you and your workflow, and why it's a must-use library! Use Vite with React, Svelte, and more!
logo
Beginner
Video
Learning React is easy. We're going to create a new project using the Create React App CLI and introduce the JSX templating syntax.
logo
Intermediate
Video
React Suspense is coming and it's going to be awesome. It's currently in alpha and you can play around with it. In this tutorial we'll focus on the fundamentals of how React Suspense works (in its experimental form) and how that can help improve the user experience.
logo
Advanced
Video
In this session we will learn how to build a fullstack serverless React + GraphQL app from scratch with authentication, storage, and multiplayer realtime collaboration, all atop infinitely scalable AWS components, with AWS Amplify! It's never been this easy to go from idea to prototype, and each piece will be livecoded in front of your very eyes!
logo
Intermediate
Video
Netlify is a service for automating your site's hosting, continuous integration, continuous deployment, and serverless requirements.
logo
Beginner
Video
Static site generators are one of the hottest technologies, and GatsbyJS is one of the most popular static site generators (especially for React).
logo
Beginner
Video
This training will focus on the GraphQL system, libs we can use to interact with GraphQL APIs, structuring our components to think in our graph type system, and using this type system to build resilient components.
logo
Intermediate
Video
In this training, we will learn how to build stateful applications with ReachJS using FaunaDB as the serverless datastore. We will setup an efficient GraphQL endpoint in minutes and plug it into a ReactJS frontend to fetch user profiles for our app.