Strap in and take your React applications to the next level.
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.
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.
It teaches React 19, covering new features like Suspense, Transitions, Form and Server Actions, and the use client/use server directives.
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.
It was created by Kent C. Dodds, who has taught React to over 30,000 people.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Learn how the DOM Event system works through exploration.
Coding tutorials about CSS, HTML, JavaScript, and articles about design creativity & modern web development technology.
Learn Design for Developers wanting to know UI, UX and more.
Flexbox layout has a lot of properties and nuances that are hard to remember, learn it in the fun and interesting way that works – a CSS RPG game!
A game for learning CSS flexbox.
World’s largest collection of design resources, curated by designers.