Note: check out the link at the end of the review for a special $9.99 coupon!
Stephen Grider is a busy guy.
Aside from his job as a software engineer in San Francisco, he is also the creator of some of the most successful web development courses on Udemy.
At nearly 50 hours of video material, Modern React with Redux is perhaps the lengthiest React course on Udemy. And with 150,000+ students, Modern React with Redux looks like another win for Stephen. But is this course all its cracked up to be?
Modern React with Redux is completely updated for 2019, ensuring the sustainability and relevance of the course. Whereas hundreds of other web development courses aren’t updated by their creators, this one ensures students are being shown the most recent major updates to the React ecosystem. Benefits? More productive coding and learning sessions; less time wasted. As a learner, there’s nothing quite more frustrating than getting your development environment set up only to find out you’re working with outdated technology that breaks easily.
Not wasting time is a Stephen Grider specialty:
You won’t find any cute puppies or geek humor in Modern React with Redux.
He gets right to the point of each topic. The course is delivered in a linear fashion with most lectures lasting between 5-7 minutes.
Some concepts you learn in this course:
- Class-based Components
- Handing User Input
- API requests
- Building lists of records
- Using Refs to access the DOM
- Redux front to back
- React Portals
- Implementing streaming video
- And much more
One of the shining moments of this course is Stephen’s expert yet illustrative explanation of Redux.
He takes the example of an insurance company that processes different kinds of forms. By the time this lecture is over, you’ll no doubt see Redux in a new light and better understand its purpose.
But this course is 47.5+ hours…I don’t have time for that!
Partially explaining the course length is that legacy videos are included.There’s basically an entire outdated course published after the relevant up-to-date material. These outdated videos vary from middleware to deploying React and Redux apps, all the way to React Router with Redux Form v4, among many other topics. This is a nice bonus in case you need to troubleshoot or otherwise brush up on you knowledge for earlier versions of React, Redux, and related technologies.
Cons of Modern React with Redux
While the course is lengthy, there are some concepts Stephen didn’t include and points that went unaddressed. For example, testing is a critical part of web development but was absent. In addition, there is no mention of create-react-app, the de facto way to create a React application without needless setup. Finally, relative to the other React courses, Modern React with Redux is lacking substantive projects and does not offer as many practices exercises.
Despite these shortcomings, this is still a mostly thorough explanation of how React and Redux works, and students have ample opportunity to explore how it all fits together.