Packt
The Redux Official Course Tutorial Code Along for All Levels
Packt

The Redux Official Course Tutorial Code Along for All Levels

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

16 hours to complete
3 weeks at 5 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

16 hours to complete
3 weeks at 5 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Build and manage Redux stores from scratch using classic and modern Redux techniques.

  • Optimize Redux stores to enhance performance and maintainability in real-world apps.

  • Implement advanced Redux patterns including RTK Query for efficient data handling.

  • Develop scalable social media applications with Redux from intermediate to advanced levels.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

July 2025

Assessments

12 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 10 modules in this course

In this module, we will introduce the foundational concepts of Redux, covering essential terminology and setup. You will learn the core architecture and understand how Redux manages application state efficiently. This section lays the groundwork for building scalable Redux applications.

What's included

12 videos1 reading1 assignment

In this module, we will guide you through creating a classic Redux app step-by-step. You’ll gain hands-on experience writing actions and reducers while managing state in a real project. This section deepens your practical understanding of Redux fundamentals.

What's included

9 videos1 assignment1 plugin

In this module, we will focus on enhancing an existing Redux store by optimizing its structure and performance. You’ll learn strategies to refactor your codebase for better scalability and responsiveness. This section emphasizes Redux store improvement techniques.

What's included

9 videos1 assignment1 plugin

In this module, we will explore how to migrate legacy Redux codebases to the modern Redux Toolkit standard. You’ll learn to leverage new APIs that simplify Redux development. This section bridges classic Redux concepts with contemporary best practices.

What's included

3 videos1 assignment1 plugin

In this module, we will create a versatile Redux counter template showcasing advanced patterns. You’ll connect Redux state to UI elements and ensure your components behave predictably. This section sharpens your Redux component integration skills.

What's included

10 videos1 assignment1 plugin

In this module, we will build a social media app to apply Redux in a real-world scenario. You’ll tackle state complexities typical in social platforms and manage async workflows. This section introduces practical Redux applications.

What's included

6 videos1 assignment1 plugin

In this module, we will advance the social media app by adding sophisticated state management patterns. You’ll work with nested data and improve app responsiveness. This section builds on foundational Redux knowledge with intermediate challenges.

What's included

7 videos1 assignment1 plugin

In this module, we will tackle higher-level Redux challenges within the social media app. You’ll learn middleware use and architectural strategies for large apps. This section prepares you for advanced Redux development scenarios.

What's included

5 videos1 assignment1 plugin

In this module, we will complete the social media app with the most advanced Redux patterns and integrations. You’ll learn techniques to manage complex data and improve app performance. This section is designed for expert-level Redux mastery.

What's included

10 videos1 assignment1 plugin

In this module, we will dive into RTK Query and explore sophisticated data querying patterns. You’ll learn how to streamline data fetching, caching, and synchronization in Redux apps. This section modernizes your approach to asynchronous data management.

What's included

13 videos3 assignments

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Packt - Course Instructors
Packt
752 Courses156,241 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions