Course “JS: Redux (React)”
Course updated on April 29, 2025
Subscribe
Access this and all courses with a subscription
What's included
Theory: 4 lessons
Exercises: 3
Questions: 10
Self-study tasks
Extra materials
Extended materials for 4 lessons
Description
Redux is the official way to manage state in non-trivial React apps. Despite its simplicity and elegance, it takes time to understand. In addition, there is a large ecosystem of libraries around Redux that automate various tasks. This course is also dedicated to the most popular libraries.
You will learn
- Use Redux to store application state
- Organize state in Redux according to a common structure
- Connect Redux to React with react-redux
- Build asynchronous logic with custom actions (thunk)
Syllabus
1 | Introduction Getting familiar with the course and set up the environment |
2 | Redux Exploring Redux and learning how to dispatch actions |
3 | Reducers Learning how to split storage into parts |
4 | Middlewares Learning to connect and use middlewares |
Recommended programs

- Run code right in the browser
- Lifetime access
- Learn at your own pace
Subscribe
Access this and all courses with a subscription

