JS: Redux (React)

1 student
Course updated 29 January 2023
Course JS: Redux (React)
$49 per month
for all Hexlet's courses
Sign up
  • Permanent access to theory
  • Asynchronous learning

Included in the course

4 lessons (video or text)
16 quizzes
Assistance in Discussions on the website
Access to other courses of the our platform

What you'll 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)


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.


Estimated time: 2 hours
  • 1


    Get familiar with the course and set up the environment
  • 2


    Explore Redux, learn how to dispatch actions
  • 3


    Learn how to split storage into parts
  • 4


    Learn to connect and use middlewares.
  • 5

    Additional resources

    Some materials the Hexlet team have picked up. This will give you a more in-depth understanding of the topic
Suggested learning programs

From a novice to a developer. Get a job or your money back!

Frontend Developer icon
Development of front-end components for web applications
start anytime 10 months