Introduction to the Course

Test summary

Hi, and welcome to my course on Practical Redux! My name is Mark Erikson (also known as @acemarke), and I’m a Redux maintainer.

I’ve spent a lot of time learning about Redux, from many different sources. Much of my early learning came from reading the docs, searching for tutorials online, and lurking in the Reactiflux chat channels. As I grew more comfortable, I gained experience answering questions and doing research to help others in Reactiflux, Stack Overflow, and Reddit. In the course of maintaining my React/Redux links list and Redux addons catalog, I’ve tried to find in-depth articles that dive into some of the complexities and issues involved in building real-world applications, and libraries that help make writing Redux apps better. Finally, I’ve also pored through numerous issues and discussions in the Redux repo.

In addition to all that research, I’ve also been using React and Redux in my own application at work. As I’ve worked on that app, I’ve run into a variety of challenges, and I’ve developed a number of interesting tools and techniques in the process. Since I’ve learned so much from what others have written, I want to pass what I’ve learned on to you.

This Practical Redux course will cover some of the tips, techniques, and concepts I’ve come up with while building my own application, as well as things I’ve learned in my research. My goal is to teach you how to approach building a React+Redux application, and how use specific techniques and concepts to solve real-world problems in the process.

This course is primarily intended for people who already understand the basic concepts and terms of React and Redux, but aren’t yet sure how to apply those concepts to building an actual application. It’s also an excellent resource for people who have experience using React and Redux, but want to understand how to solve specific, more advanced problems.

It’s worth noting what this course won’t teach you the basics of how to use React or Redux. If you’re looking to learn those from scratch, I’d encourage you to start with the React docs and Redux docs first, and check out this course after you’ve learned the basics.

So, if you’re ready to start learning, let’s talk about what we’ll work on in the course.