epicreact.dev Open in urlscan Pro
3.74.73.235  Public Scan

Submitted URL: http://epicreact.dev/
Effective URL: https://epicreact.dev/
Submission: On February 15 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Skip to content
Epic React
by Kent C. Dodds
ArticlesLivestreamsPodcastFAQRestore Purchases




CONFIDENTLY SHIP WELL-ARCHITECTED PRODUCTION READY REACT APPS LIKE A PRO






Building React applications demands that you make expert decisions before you
write the first line of code.

You're responsible for building a cohesive, maintainable code-base that will
help your team succeed and build a React application that serves your customers'
needs.

You're faced with hundreds of decisions.

If you don't choose correctly users will suffer.

Your team will suffer.

You'll be stuck with your early bad decisions for the next 5 years at a minimum.


REACT IS THE SMART CHOICE FOR MOST WEB DEVELOPMENT PROJECTS IN 2022

React provides an "assembly-level" set of tools without a lot of guidance on how
to turn those tools into an application that scales.



That's what makes React awesome.

But React's flexibility is a double-edged sword.

It's up to you and your team to decide how your application will be architected
and maintained over time.

To make those decisions, you need expertise.

You need experience.

This is where the official React documentation cuts you short.


YOU ARE LEFT PIECING TOGETHER COMPONENTS LIKE A BUCKET OF LEGO SPILLED ON THE
FLOOR.

You need to build applications that scale.

✅ Well-tested.

✅ Well-architected.

You don't have time for trial and error.

You have to get it right.


ONE OF THE BIGGEST CHALLENGES WITH LEARNING REACT IS THE VAST SEA OF LOW-GRADE
INTERNET LEARNING CONTENT.

You're going to spend countless hours wading through out-of-date, low-effort,
inconsistent, and often wrong blog posts, YouTube videos, and courses across the
internet trying to understand how to build React applications that scale.

Books are out of date.

Articles are filled with bad advice.

Screencasts are old, stale, and too time-consuming to watch while not providing
real practice.

Youtube channels are thinly veiled content-marketing schemes meant to harvest
cash from your wallet without caring about you or your career. 😬


THERE HAS TO BE A BETTER WAY.

What if you had a resource for you and your team that taught consistent
fundamentals of React component development as well as a well defined,
production-proven, enterprise-grade architecture for building applications that
scale?

Wouldn't it be great to confidently develop React applications with a solid
foundation?

Would you like to have a coherent strategy and remove the indecision that comes
with building a new React application from scratch?




EPIC REACT IS HANDS-ON PRACTICE CODING IN A REAL DEVELOPMENT ENVIRONMENT.

Epic React is a series of code-along interactive workshops that have been
play-tested live and in-person over several years for hundreds of developers
like you.

This self-paced workshop collection will start from the very beginning of the
React journey and guide you all the way through well-tested application
architecture.

React Fundamentals (1h 51m)
React Hooks (2h 24m)
Advanced React Hooks (1h 14m)
Advanced React Patterns (1h 19m)
React Performance (2h 14m)
Testing React Apps (2h 1m)
React Suspense (1h 34m)
Build an Epic React App (7h 7m)

This collection of self-paced workshops is truly epic. It isn't a play on words!

 * 19 hours of concise in-depth video training
 * Interactive self-paced workshop exercises
 * 10 full hours of insightful video conversations with React experts


SEE WHAT'S INCLUDED IN EPIC REACT




BONUS: INTERVIEWS WITH EXPERTS

Beyond the workshops you'll also get access to these bonus interviews that
discuss React beyond the code.

CREATING OPEN SOURCE LIBRARIES WITH TANNER LINSLEY

Bonus Interview ・ 39m

ANIMATIONS AND INTERACTIONS WITH JOSH COMEAU

Bonus Interview ・ 37m

NEXT.JS AND VERCEL WITH GUILLERMO RAUCH

Bonus Interview ・ 40m

BUILDING REACT-BASED DESIGN SYSTEMS WITH BEN ILEGBODU

Bonus Interview ・ 34m

THE REACT ECOSYSTEM WITH TEJAS KUMAR

Bonus Interview ・ 28m

ENCAPSULATION AND STYLING WITH MICHAEL CHAN

Bonus Interview ・ 39m

3D ANIMATION IN THE BROWSER WITH PAUL HENSCHEL

Bonus Interview ・ 39m

BEST PRACTICES FOR MAINTAINERS WITH JENN CREIGHTON

Bonus Interview ・ 29m

BREAKING INTO TECH WITH SAMANTHA BRETOUS

Bonus Interview ・ 24m

BEST PRACTICES OF SERVER-SIDE RENDERING WITH MONICA POWELL

Bonus Interview ・ 31m

MOCK SERVICE WORKER (MSW) WITH ARTEM ZAKHARCHENKO

Bonus Interview ・ 32m

REACT AND REACT NATIVE DOCUMENTATION WITH RACHEL NABORS

Bonus Interview ・ 42m

REACT DEVELOPER TOOLS WITH BRIAN VAUGHN

Bonus Interview ・ 49m


WHO IS EPIC REACT CREATED FOR?

This is intermediate/advanced material.

Epic React is not for novice developers.

We assume the following about your experience:

 * Strong understanding of modern JavaScript and, more generally, web
   development (HTML/CSS) - we won't spend time remediating the basics in this
   self-paced workshop collection.
 * Willingness to do the work actively — this isn't a passive course, and you
   won't be successful if you don't make an effort. It's very challenging.

Epic React is designed for web developers who want to create robust,
high-quality, well-tested React applications that scale to meet users, teams,
and project stakeholders' needs.

I was just about to start preparing the app we're working on for general
availability, which includes solving a lot of performance issues. This workshop
delivers knowledge that is applicable to the real world issues right away.”

Ruslan Shtyk about React Performance workshop
“

This has been my favorite of the masterclass series. Especially compound
components! I find I'm at a point in my career where I want to write better APIs
for components both for others and for resilience.”

Mike Schutte about Advanced React Patterns workshop
“

I typically work on smaller apps, so since I don't get exposure to React
performance tips and tricks, I found this extremely helpful. I appreciate how
much effort you have put into the materials and schedule because this was the
smoothest workshop I have EVER attended!”

Lindsey Gillaspie
“

This workshop/video/bonanza is nothing like what egghead has on their normal
website, honestly this feels like a React Bootcamp/Coding School on a more
digestable platform and delivery”

Jacob M-G Evans
“

I bought the workshop bundle because I felt my knowledge of React was very
lacking. At the time, I had worked with React for half a year and always had a
lot of unanswered questions. I feel way more confident in my React abilities
now. The workshops cover almost everything you need to know in React. Nowadays
whenever I find myself unfamiliar with a concept in React, I just refer back to
the notes and exercises. The other day, I was looking at some production level
React code that I have never seen before and I did not feel overwhelmed at all.”

Andrew Li
“

I'm always looking to level up my skills and I wanted to get a stronger
knowledge of React. Before Epic React, I was good at React. After, I feel like a
superhero and have super powers with React. I've been able to solve some harder
problems with simpler solutions. I'm working on an internal tool for the company
I work for and I've been able to create some incredible advanced functionality
with the added knowledge from Kent's course.”

Steven Hofheins
“

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.

Epic React was designed to meet your needs to help you make confident choices
and build React applications that scale.




HI, I'M KENT C. DODDS, AND I WILL BE YOUR EPIC REACT INSTRUCTOR

I'm a full-stack JavaScript engineer. In the past, I've worked at PayPal, where
I helped build products shipped to millions of users all over the globe. I also
represented PayPal on the TC39. In addition to my job as a React developer, I
created and maintain the most popular library on the internet to test your React
applications. I'm a Google Developer Expert, and I've been teaching on
egghead.io for six+ years.


THE WORKSHOPS IN EPIC REACT INCLUDE:




 * REACT FUNDAMENTALS
   
   
   LEARN THE FOUNDATIONAL CONCEPTS NECESSARY FOR BUILDING REACT APPLICATIONS AND
   LIBRARIES
   
   Learn everything you need to be effective with the fundamental building block
   of React applications. When you’re finished, you’ll be prepared to create
   React components to build excellent experiences for your app's users.


 * REACT HOOKS
   
   
   THERE ARE BETTER PATTERNS AND PRACTICES THAT ARE AN ENTIRELY NEW APPROACH TO
   DEVELOPING COMPONENTS AND MANAGING STATE IN YOUR REACT APPLICATIONS.
   
   Learn the ins and outs of React Hooks. I will take you on a deep dive into
   React Hooks, and show you what you need to know to start using them in your
   applications right away.


 * ADVANCED REACT HOOKS
   
   
   TO LEARN THE MORE ADVANCED REACT HOOKS AND DIFFERENT PATTERNS TO ENABLE GREAT
   DEVELOPER APIS FOR CUSTOM HOOKS.
   
   We’ll look at some of the more advanced hooks and ways they can be used to
   optimize your components and custom hooks. We’ll also look at several
   patterns you can follow to make custom hooks that provide great APIs for
   developers to be productive building applications.


 * ADVANCED REACT PATTERNS
   
   
   LEARN HOW TO BUILD SIMPLE AND FLEXIBLE REACT COMPONENTS AND HOOKS USING
   MODERN PATTERNS
   
   Not only learn great patterns you can use but also the strengths and
   weaknesses of each, so you know which to reach for to provide your custom
   hooks and components the flexibility and power you need.


 * REACT PERFORMANCE
   
   
   REACT IS FAST, UNTIL IT ISN'T
   
   Learn everything you need to diagnose, profile, and fix performance problems
   in your React application using the Browser Performance Profiler, React
   DevTools Profiler, and proven React optimization techniques.


 * TESTING REACT APPS
   
   
   LEARN THE ESSENTIAL TOOLS AND TECHNIQUES TO SHIP WITH CONFIDENCE
   
   In this hands-on workshop you'll learn everything you need to test React
   components and applications with ease and get the knowledge you need to ship
   your applications with confidence.


 * REACT SUSPENSE
   
   
   SIMPLIFY YOUR ASYNC UI AND IMPROVE YOUR USER EXPERIENCE
   
   Learn how Suspense works under the hood, preparing you for the future of
   asynchronous state management.


 * BUILD AN EPIC REACT APP
   
   
   GET STARTED BUILDING REACT APPLICATIONS
   
   The React and JavaScript ecosystem is full of tools and libraries to help you
   build your applications. In this (huge) workshop we’ll build an application
   from scratch using widely supported and proven tools and techniques. We’ll
   cover everything about building frontend React applications, from the
   absolute basics to the tricky parts you'll run into building real world React
   apps and how to create great abstractions.


JOIN OVER 7000 DEVELOPERS AND GET REALLY GOOD AT REACT

The beautiful thing about learning is that nobody can take it away from you.


EPIC REACT BASIC

$119
yours forever
Learn React

Choose this package if you want to get started with React.

 * 2 Interactive Self-Paced Workshops

 * Compare to $1200 for live workshops

 * Full Transcripts and Captions

 * Full Source Code for All Workshops

 * Discord Community Access

 * Money Back Guarantee

Includes

 * React Fundamentals

 * React Hooks


EPIC REACT PRO

$599
yours forever
Ship React Apps Like a Pro
For Individuals

For Teams

Choose this package if you are ready to commit and get an in-depth professional
understanding of React. It includes everything you will need.

 * 8 Interactive Self-Paced Workshops

 * Bonus Interviews with React Community Experts

 * Best Value ⭐️

 * Compare to $4800 for live workshops

 * Full Transcripts and Captions

 * Full Source Code for All Workshops

 * Discord Community Access

 * Money Back Guarantee

Includes

 * React Fundamentals

 * React Hooks

 * Advanced React Hooks

 * Advanced React Patterns

 * React Performance

 * Testing React Apps

 * React Suspense

 * Build an Epic React App

 * Epic React Expert Interviews


EPIC REACT STANDARD

$264
yours forever
Learn React

Choose this package if you want a solid understanding of how to use React.

 * 4 Interactive Self-Paced Workshops

 * Compare to $2400 for live workshops

 * Full Transcripts and Captions

 * Full Source Code for All Workshops

 * Discord Community Access

 * Money Back Guarantee

Includes

 * React Fundamentals

 * React Hooks

 * Advanced React Hooks

 * Advanced React Patterns

Meet the Epic React teamTerms & Conditions