0%

Be Productive with React.js, Today's Most Popular Framework

React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes.

Core Coursework

(take these in order)


  • +

    Editor's Notes

    Learn to build an entire real-world, modern application from scratch in today’s tools!
  • Complete Intro to React, v8

    Learn to build real-world apps with modern React 18.x+. You'll use the latest React features to build a complete app for browsing adoptable pets.
    5 hours, 50 minutes CC
    Complete Intro to React, v8
  • +

    Editor's Notes

    Learn the tools in the surrounding React ecosystem.
  • Intermediate React, v5

    Learn to build scalable React applications using the latest tools and techniques. Topics include hooks, TailwindCSS, code splitting, server-side rendering, TypeScript, Redux Toolkit, and testing with Vitest.
    6 hours, 6 minutes CC
    Intermediate React, v5
  • +

    Editor's Notes

    Learn to write performant React apps and use the React Profiler to diagnose and solve performance issues.
  • React Performance

    Write performant React apps by learning to structure components and memoize to avoid re-renders, load code on-demand, and leverage new concurrent features in React 18.
    4 hours, 31 minutes CC
    React Performance
  • +

    Editor's Notes

    TypeScript is now critical for most larger React apps to write scalable React apps.
  • React and TypeScript, v2

    Use TypeScript with Components, Context API, React Hooks, and type props to build more robust and reliable React applications at scale.
    4 hours, 31 minutes CC
    React and TypeScript, v2
  • +

    Editor's Notes

    There are even more React courses! Go deeper with Redux, tour patters for writing React and JS apps, learn a fullstack React framework like Next.js or Remix, make mobile apps with React Native, or learn to use State Machines! There’s tons to explore in the React ecosystem.

Elective Coursework