DEV Community

Course Review: Kent C. Dodd's Epic React

Michael Caveney on December 22, 2020

I'm back, with my first blog post in almost a year. Today, I'll be talking about my experience with Kent C. Dodd's Epic React course! B...
Collapse
 
kentcdodds profile image
Kent C. Dodds • Edited

Just discovered this review! Thank you for taking the time to write it Michael 😊

What did you think of the last half of the "Build an Epic React Application" workshop? I hope that helped address your "nitpick" of components needing async data (specifically the bit on react-query). Even though we build that "useAsync" throughout the "React Hooks" and "Advanced React Hooks" workshops, I wouldn't bother writing my own logic for server cache management because we have react-query to do all that for us.

Oh, and if you like the "Testing Node.js Apps" module of TestingJavaScript.com I have good news for you. I'm going to be updating TestingJavaScript.com to make all modules follow that same format (which you can probably tell is very much how EpicReact.dev is set up). So look forward to that :)

Again, thank you for the kind words! I'm so pleased you were so happy with it.

Kody the Koala with sunglasses saying

Collapse
 
dylanesque profile image
Michael Caveney

Thanks for chiming in Kent! Yeah, the async section did clarify that, and I've updated the post to mention that. Part of the problem was that I was neck-deep in an application using Apollo at the time, and I had somewhat overloooked the (very established) pattern they use for 'render-as-you-fetch' in that scenario, and needed to see how that works in other data-fetching paradigms.

Collapse
 
hyderly profile image
Haider

How much time it will take to complete if you have good experience with React and JavaScript? looking forward to purchasing it.

Collapse
 
dylanesque profile image
Michael Caveney

Sorry for the late reply! It took me a little over a week or so, but I was between gigs at the time

Collapse
 
sumitsood3127 profile image
sumeet sood

HI Michael,
You mean 1 week for whole course? or you mean for 1 section?

Collapse
 
ahmadshiddiq profile image
Ahmad Shiddiq

Thank you so much for the review!
I still considering to bought this course before, and i think i would because your review :)

Collapse
 
amaben2020 profile image
amaben2020

Great review. I purchased this course (Nigeria) and I'm so glad. Note that if you are an intermediate React developer, you would really struggle in the React Patterns module, this course simply pushes and flogs you off your comfort zone. Great course.

Collapse
 
dylanesque profile image
Michael Caveney

Yeah, those advanced sections are no joke, they really make you level up in those departments!

Collapse
 
amaben2020 profile image
amaben2020

Exactly. Kent C Dodds is the god of React. Too awesome.

Collapse
 
sohhamm profile image
Soham Sarkar

Thanks for the review, was looking to buy this Course and I know KCD is a react expert with succinct style of teaching.

Collapse
 
petrussola profile image
Pere Sola

Thanks for the review. I have high respect for Kent and this course has been on my mind for quite some time. I am now convinced: I will buy it. I will report back when I complete it! :D

Collapse
 
harsh_bharvada profile image
Harsh Bharvada

Would you recommend this course to someone who has just basic idea about React and wants to master it from basics to the end?

Collapse
 
dylanesque profile image
Michael Caveney

If you're certain you want a high degree of mastery with React, then yes, this course will up your React game in a big way.