Latest Courses & Video Series

React Basics (
Sep 19, 2019
Take a dive into the React world, complete with the brand new Hooks API. Learn how to “think” in components, dataflow and master JSX to build React applications the modern way.
  • Almero Steyn
React.js - Create a Movie App (
Sep 16, 2019
Learn React.js in a fun and projected oriented way.
  • Thomas Weibenfalk
React for Data Visualization (
Sep 05, 2019
Learn how to build scalable dataviz components your whole team can understand with React for Data Visualization.
Gatsby JS Basics (
Aug 27, 2019
In this course we learn the basics of how to use Gatsby JS, the React framework for building static sites.
  • Zac Gordon
React Native Gestures and Animations (
Aug 25, 2019
Learn to leverage the power of declarative gestures and animations in order to build delightful user experiences that run at 60 fps even on low-grade Android devices.
Prototyping Your UX Design in React (
Aug 15, 2019
Give your UX design new life as a functional, interactive web page through the power of prototyping in React! This beginner-friendly course covers styling and crafting a simple application that can bring your ideas to life in new and exciting ways.
  • Lisa Walkosz-Migliacio
GraphQL: The Big Picture (
Aug 08, 2019
In this course, you will learn about GraphQL, it's core concepts, and why you should choose GraphQL to build your APIs. Explore the growing GraphQL ecosystem and tools that provide you a superior developer experience.
  • Adhithi Ravichandran
State Management with Redux & MobX (
Jul 23, 2019
In this course, you’ll learn best practices for structuring your data and how to keep your application fast and nimble as your codebase grows. You’ll get your hands on multiple solutions for managing state in large React applications including Redux, Redux Thunk, Redux Observables and MobX.
React Hooks (
Jul 23, 2019
The marketing pitch for Hooks is that they allow you to add state and other React features to function components. In reality, they're much more than that. In this course you'll start by learning the mental model behind Hooks. Once you've got that you'll learn each Hook individually followed by a practical, real-world problem set to work through.
React (
Jul 23, 2019
If you're serious about learning React, there's no better place to do it. Originally launched in 2016, this course has been taken by tens of thousands of developers and maintains an average rating of 4.8/5. Since then we've rebuilt it from the ground up to include all of the best practices and newest APIs for building professional React apps in 2019.
Complete React Developer in 2019 (w/ Redux, Hooks, GraphQL) (
Jul 01, 2019
Become a Senior React Developer! Build a massive E-commerce app with Redux, Hooks, GraphQL, ContextAPI, Stripe, Firebase.
  • Andrei Neagoie
  • Yihua Zhang
VR Applications using React 360 (
Jun 25, 2019
In this course, Tomasz Łakomy will show you how to use React 360 to create amazing 3D and VR experiences. You’ll build on your React foundation, using the component formatting you already know, and push it to another dimension to create web apps that can be enjoyed across mobile, desktop, and VR headsets. And you won’t need to use crazy complex tools like WebGL to do it — just React!
  • Tomasz Łakomy
UI Interactions in Framer Playground (
Jun 11, 2019
Create powerful design and code components for your app and design system using Framer X. Learn how to design and animate an app from scratch and use React to create production-ready components.
  • Meng To
Intermediate React, v2 (
Jun 11, 2019
Learn to build scalable React applications using the latest tools and techniques available in the React ecosystem! This is a modular course where you can pick and choose the various pieces of the react ecosystem you want to learn.
Microservices with Docker, Flask, and React (
Jun 05, 2019
In this course, you will learn how to quickly spin up a reproducible development environment with Docker to manage a number of microservices. Once the app is up and running locally, you'll learn how to deploy it to an Amazon EC2 instance. Finally, we'll look at scaling the services on Amazon Elastic Container Service (ECS) and adding AWS Lambda.
  • Michael Herman
    Complete Intro to React, v5 (
    Jun 04, 2019
    Learn to build real-world applications using modern React! Much more than an intro, you’ll start from the ground up, getting all the way to using the latest features in React, including hooks, effects, context, and portals.
    React Front To Back 2019 (
    Jun 04, 2019
    Lean Modern React 16.8+ Including Hooks, Context API, Full Stack MERN & Redux By Building Real Life Projects.
    React Native for Designers Part 2 (
    May 15, 2019
    Learn to build an iOS and Android app from scratch. A 6-hour course for designers teaching custom animations, Styled Components, Redux, API data, HTML rendering with Markdown and adaptive layouts in React Native.
    • Meng To
    Framer UI Motion: Toggle (
    May 08, 2019
    Learn the ins and outs of the new Framer API!
    • Linton Ye
    Animating React (
    May 01, 2019
    Learn practical, physics based interface animation in React with React Spring. We dive into React Spring, an exceptional modern React animations library, to build common interface animations.
    Pure Redux (
    Mar 19, 2019
    You can be productive with Redux and React, and this video course will help you do it. You’ll get hands-on practice by building an app in React, and then refactoring it to use Redux. That’ll give you the basics.
    Learn React Hooks by building a game (
    Mar 15, 2019
    The best way to learn a new tech is to build something with it. So, let's build a freaking game!
    Realtime React with Firebase (
    Mar 14, 2019
    You’ll build a fully featured, production ready chat client on top of Google Cloud's serverless infrastructure and Firebase's realtime data store. Oh, and to keep you company, we’ll build a bot to talk to that is occasionally too real.
    React Hooks For Everyone (
    Mar 01, 2019
    React Hooks are the latest new feature to arrive in React. Make your function based components more useful than ever before and learn how to build reusable functionality with custom hooks.
    Firebase with React, v2 (
    Feb 28, 2019
    Build full-stack applications leveraging your React skills on top of Google's Firebase platform! You'll get hands-on experience building a real-world application from the ground up and deploying it to the cloud.
    One Day Introduction to React with Kent C. Dodds (
    Feb 24, 2019
    This course is ideal for those looking to get a better understanding of React fundamentals. In just a matter of hours, you'll complete this workshop knowing what problems React can solve for you and how it goes about solving them. You'll work right alongside React expert Kent C. Dodds as he guides you through using JSX to code through real-world exercises and on to knowledge that will make you more productive at building apps with React.
    Electron Fundamentals, v2 (
    Feb 18, 2019
    Build native, cross-platform (macOS, Linux & Windows) desktop applications with your HTML, CSS & JavaScript skills using Electron! In this course, you'll get hands-on experience building real-world apps that live in the menubar and system tray. You'll learn to package and ship your apps, plus ship updates with auto-update.
    • Steve Kinney
    React Native for Designers (
    Feb 13, 2019
    Learn to build an iOS and Android app from scratch. A 6-hour course teaching you custom animations, Styled Components, Redux, API data and adaptive layouts in React Native.
    • Meng To
    React for Design (
    Feb 11, 2019
    This is a course built specifically for designers looking to use React for interface design.
    • Philip Davis
    CSS in JavaScript: With styled-components and React (
    Feb 05, 2019
    A liveVideo course that unites the best parts of ES2015, React, and of course, CSS to bring real benefits to your styling solution!
    • Dustin Schau
    Building Serverless Web Applications with React & AWS Amplify (
    Feb 05, 2019
    This course walks you through setup and implementation to get your cloud-based application up and running. You’ll finish the course ready to quickly and easily deploy your serverless React application, so users can start using and enjoying it right away.
    Gatsby And Contentful - The Headless CMS Approach (
    Feb 04, 2019
    In this tutorial we'll start from scratch building a blog with Gatsby and Contentful.
    • Sebastian Eschweiler
    The React Course (
    Jan 29, 2019
    I will guide you from zero knowledge of React to become a skilled React developer.
    Typescript, Next.js, And GraphQL Series (
    Jan 27, 2019
    Learn how to setup a Next.js project with typescript.
    Practical React Fundamentals (
    Jan 25, 2019
    In this course, you'll learn to build a complete web app—a simple hangman clone. You'll learn how to create a new app project, build out all the components, handle states and styles, and work with web and lifecycle events. All this, and maybe even have a little fun while doing it!
    • Derek Jensen
    Introduction to GraphQL (
    Jan 22, 2019
    Learn how GraphQL empowers more flexibility into your APIs – and learn to build GraphQL APIs with Apollo Server! You'll create GraphQL Schemas using scalar types, object type, queries and mutations. Then create resolvers to fullfill the data. Use interfaces and unions. Finally, add authentication to lock down resources.
    • Scott Moss
    React Native: The Big Picture (
    Jan 20, 2019
    In this course, you will learn about React Native, it's core features, and why you should choose this technology for your mobile development. Explore the diverse React Native ecosystem and what it has to offer to build cross-platform native apps.
    • Adhithi Ravichandran
    Building a Component Library with Storybook (
    Jan 17, 2019
    Throughout this guide you'll learn how to build a component library using Storybook.
    • Spencer Carli
    More CSS Selectors for React Developers (
    Jan 15, 2019
    Continue to bolster your CSS skill set. This course–the second in a two-part series on CSS selectors—goes over more advanced CSS selector possibilities for React developers.
    • Eric Greene
    CSS Selectors for React Developers (
    Jan 15, 2019
    Learn how to work with CSS selectors as a React developer. In this course—the first installment in a series on CSS selectors—learn how to use universal selectors, attribute selectors, and more.
    • Eric Greene
    Apollo Client State with React (
    Jan 15, 2019
    Discover how to manage client-side state using Apollo with React. Learn how to configure and query client state, mutate client state, mutate the cache, and more.
    • Eric Greene
    Essentials of CSS for React Developers (
    Jan 15, 2019
    Learn the fundamentals of CSS and how, as a React developer, you can use this essential stylesheet language to create stylish apps.
    • Eric Greene
    Gatsby - Static Site Generator For React - Complete Guide (
    Jan 12, 2019
    Build Awesome Ultra-Fast Websites With React And GraphQL, Get Started With JAM Stack And The Headless CMS Approach.
    • Sebastian Eschweiler
    Develop React Applications with Mobx and TypeScript (
    Jan 09, 2019
    In this course, you’ll see how to model your React application logic using simple JavaScript classes — and with the help of MobX, make those classes the beating heart of your React applications.
    • Basarat Ali Syed
    Building Server-side Rendered React Apps for Beginners (
    Jan 02, 2019
    You'll see how to easily build high performance web apps that implement server-side rendering on every landing page using the Next.js framework.
    • Peter Kellner
    Building Apps with Third Party Integrations (
    Dec 27, 2018
    How to make safe, secure and robust web apps that use third party APIs.
    • Mike Solomon
    React.js Essential Training (
    Dec 18, 2018
    React is a great choice for dynamic, data-driven user experiences. Learn how to create browser-based apps and websites with the component-based React.js library.
    Reusable State and Effects with React Hooks (
    Dec 10, 2018
    As I introduce the concepts of React hooks, I'll apply those concepts in various demos to see how they apply in different scenarios. I'll be converting Class Components to Function Components so you can see how they relate to each-other.