Dev Resources
Epic React favicon

Epic React

Learn/Programming

Strap in and take your React applications to the next level.

Epic React's website screenshot

About Epic React

Epic React is a self-paced online training program for learning React 19, created by Kent C. Dodds. It consists of 7 workshops with 240 lessons, covering topics including Suspense, Transitions, Form and Server Actions, the 'use client' and 'use server' directives, React Server Components, and the React Compiler. All material is written in TypeScript and structured as incremental, hands-on coding exercises rather than passive video watching.

The curriculum takes learners from foundational concepts through building a complete, professional-grade application, with practice projects such as a blog search, a tic-tac-toe game, a calculator, a searchable list of cities, and building a React Server Components framework from scratch. Lessons incorporate simulated team collaboration (a project manager and coworker persona provide specifications and feedback) and cover professional practices such as form handling and performance optimization.

The product is aimed at web developers who want to learn React, whether new to the framework or experienced developers looking to update their skills for React 19. Enrollment includes lifetime access to an Epic React Discord community for students.

Key features

  • 7 workshops with 240 bite-sized lessons covering React 19
  • 100% TypeScript, code-first hands-on exercises
  • Covers Suspense, Transitions, Server Actions, and use client/use server
  • Builds real projects like a blog search, tic-tac-toe, and a calculator
  • Includes a virtual team simulation with Peter the Project Manager and Kellie the Coworker
  • Lifetime access to Epic React Discord channels

Frequently asked questions

Who is Epic React for?

It's for intermediate developers learning React for the first time as well as experienced React developers looking to level up. It covers everything from basic DOM concepts to building a professional-grade, scalable application.

What version of React does it teach?

It teaches React 19, covering new features like Suspense, Transitions, Form and Server Actions, and the use client/use server directives.

What do I get when I enroll?

You get instant access to 7 workshops with 240 bite-sized lessons, all written in TypeScript, plus lifetime access to the Epic React Discord channels.

Who created the course?

It was created by Kent C. Dodds, who has taught React to over 30,000 people.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product