SELF-PACED • ENROLL ANYTIME

Think in a Redux Way

Master Redux from first principles to advanced real-time patterns. A project-based, video-only journey through React-Redux, Redux Toolkit, RTK Query, and Redux Thunk — built to make you think in a Redux way.

REACT-REDUX
REDUX TOOLKIT
RTK QUERY
REDUX THUNK
135+Videos
12Modules
30 hrsContent
120+Quizzes
10Assignments
5Guidance Sessions
10Projects
Curriculum

The Redux Roadmap

Six phases take you from Redux fundamentals to a real-time capstone and job-ready advanced patterns. Self-paced — move through the path at your own speed.

  1. 01
    Week 1

    Fundamentals

    • Redux Fundamentals
    • Introduction to React-Redux
    What is ReduxThe three principlesActions, reducers, storeDispatching actionsReact-Redux ProvideruseSelector & useDispatch
    4+ hrsVideo
    2Assignments
  2. 02
    Week 2

    Practical Implementation

    • Simple Todo Application
    • Advanced Todo Application
    Building a Todo storeAdding, removing, togglingFiltering todosCombining reducersStructuring stateWiring UI with React-Redux
    3+ hrsVideo
    2Assignments
  3. 03
    Week 3

    Redux Toolkit Integration

    • Introduction to Redux Toolkit
    • Video Website Project with Redux Toolkit
    configureStorecreateSlice & createReducercreateActionImmer immutabilityRTK best practicesVideo website build
    ~5 hrsVideo
    2Assignments
  4. 04
    Week 4

    State Management & RTK Query

    • Expense Tracker Application
    • Introduction to RTK Query
    Expense tracker with RTKcreateApi & endpointsQueries vs mutationsfetchBaseQueryCaching & tagsCache invalidation
    ~5 hrsVideo
    2Assignments
  5. 05
    Week 5

    Advanced Real-Time Apps

    • Chat Application — Part 1
    • Chat Application — Part 2 (Final Capstone)
    Real-time state flowMessage handlingOptimistic updatesRTK Query mutationsSocket.IO integrationCapstone build
    6+ hrsVideo
    2Assignments
  6. 06
    Week 6

    Advanced Patterns & Career

    • Selectors, Reselect & Memoized Selectors
    • Redux vs. Context API
    • Exploring Redux Documentation
    Memoized selectorsReselect & createSelectorSelector composabilityRedux vs Context tradeoffsReading the Redux docsFinal assessmentJob interview questions
    ~4 hrsVideo
    Final + InterviewAssessment
  7. Final Capstone

    Capstone shipped, patterns mastered, interview-ready.

Portfolio Worthy

10 Hands-On Projects

Real-world applications built throughout the course — some demonstrated inside modules, others completed independently.

Chat Application
01

Chat Application

Video Streaming Platform
02

Video Streaming Platform

Expense Tracker
03

Expense Tracker

Blog Platform
04

Blog Platform

Simple & Advanced Todo
05

Simple & Advanced Todo

E-Commerce Shopping Cart
06

E-Commerce Shopping Cart

Project Management App
07

Project Management App

Scoreboard Application
08

Scoreboard Application

Flight Booking Application
09

Flight Booking Application

Bookstore Management Application
10

Bookstore Management Application

Methodology

How The Course Runs

A self-paced learning system — not a schedule. Learn, practice, build, and get support, looping through every module at your own speed.

The Core Loop

Watch → Build → Verify

Every module repeats the same rhythm: structured lessons, hands-on practice, real projects, and instant feedback.

01

Learn

Full access to 135+ structured videos across 12 modules from day one — watch in order, at your own pace.

02

Practice

Instant quizzes with detailed explanations after every video reinforce each concept before you move on.

03

Build

10 module assignments and 10 real-world projects, each backed by a GitHub solution repository.

04

Get Support

A private Discord community of peers and alumni, plus 5 recorded guidance sessions, helps you past any blocker.

Features

What You Will Get

135+ Videos, 12 Modules

A step-by-step curriculum that walks you through every Redux concept sequentially, from absolute fundamentals to advanced real-time patterns.

30 Hours of Content

Optimized video durations and file sizes for fast streaming and bandwidth-efficient learning — a full 15GB of curated, project-based content.

120+ Interactive Quizzes

Every video is followed by a quiz with detailed explanations so you can assess your understanding immediately and reinforce what you learned.

10 Practical Assignments

Hands-on tasks at the end of each module, each backed by a complete solution repository on GitHub to benchmark your work against.

5 Recorded Guidance Sessions

In-depth video walkthroughs that discuss the key concepts behind each assignment, supporting your independent work when you need direction.

10 Hands-On Projects

Real-world applications built throughout the course — some demonstrated directly inside modules, others completed independently to cement mastery.

Before You Start

Prerequisites

Redux builds on React. You should already be comfortable with these foundations — each links to a free resource if you need a refresher.

01

React

Components, props, state, hooks, and effects — second nature.

Learn From Here, opens in a new tab
02

Modern JavaScript

ES6+: arrow functions, destructuring, modules, promises, async/await.

Learn From Here, opens in a new tab
03

CSS

Layout, the box model, flexbox, and responsive design.

Learn From Here, opens in a new tab
04

HTML

Semantic markup, forms, and document structure.

Learn From Here, opens in a new tab
05

Git

Commits, branches, and pushing code to GitHub.

Learn From Here, opens in a new tab
06

VS Code

A familiar editor workflow with the right extensions.

Learn From Here, opens in a new tab
Instructor

Your Guide

Sumit Saha

Sumit Saha

Founder of Learn with Sumit

Concepts, projects & guidance

Technology entrepreneur, full-stack web developer, and software architect. He founded Analyzen, Bangladesh's first digital agency, in 2008 while studying CSE at BUET, and founded Learn with Sumit in 2020. More than 200,000 people learn programming for free through his YouTube channel and public Facebook group.

300K+
Active Learners
2020
Founded LWS
BUET
CSE Background
Learner Stories

What Learners Say

Being able to learn everything about Redux in such a short time is the biggest reward. Thanks to Sumit Dada for explaining it so beautifully. This course has helped me a lot in my real life.

Masud Pervez
Masud Pervez
Facebook

It was a great experience. I was completely afraid of Redux, but now I am applying Redux confidently. The price of the course was reasonable, and the way of teaching is always excellent. I am not complaining but suggesting that the assignment timeline can be more relaxed.

Dip Chakraborty
Dip Chakraborty
Facebook

This is my first paid tutorial course online, and it is outstanding. If there were quality courses like this on every topic, no one would regret buying them.

Faysal Ahmad
Faysal Ahmad
Facebook

In a word, the course is designed in such a way that there is no way to leave without learning. Alongside teaching, it offers a competitive platform where you can test the knowledge you have gained. Support is available 24 hours a day, 7 days a week.

Abdul Alim
Abdul Alim
Facebook

I have learned so much from this course; it is the best course I have seen. From core to advanced level, I have deeply learned how to manage a project, how to structure code, how to manage a full project, and how to build good quality projects. The way Sumit bhai showed the details of Redux and caching using APIs step by step is beyond words.

Md Haider Hossain
Md Haider Hossain
Facebook

Sumit bhai's teaching style is truly world-class. Alhamdulillah, I am finding success from the course too.

Mazharul Islam Tamim
Mazharul Islam Tamim
Facebook

In a word, the course was world-class. It was a milestone for my development career. By the end of the course I was able to master advanced things like React-Redux and RTK Query. The support group and learning environment were amazing. Alhamdulillah, with the knowledge gained from the course and the valuable guidance from Sumit bhai, I have even landed a job. Thanks to LWS and Sumit Dada for giving us such a world-class gift. I am staying with LWS, InshaAllah.

Md Ferdous Hasan
Md Ferdous Hasan
Facebook

In a word, an amazing course. And the support system was amazing too. Among all the courses in Bangladesh, I have not seen any course like this one anywhere. Thank you, Sumit bhaiya.

Md Naimur Rahman Hira
Md Naimur Rahman Hira
Facebook

However much I praise it, it will not be enough. I will just say the journey was unique. I had taken courses from some well-known content creators in Bangladesh who emphasize gimmicks over programming, so many people get jobs but those jobs do not last. Either the company lets them go, or they realize it themselves and come back. But in Sumit bhai's course I personally learned so much. He taught like a true professional teacher. Where I used to be scared just hearing the name Redux, today I work with Redux Saga.

Md. Mehedi Hasan Khan
Md. Mehedi Hasan Khan
Facebook

I have learned a lot of things and gained confidence about Redux. The quiz helps me learn from the documentation, and the model test helped me practice new things in Redux. The code review and result section are the perfect things in this course. Every task has been checked and giving reviews about the programmer's skills is awesome. I get more confidence when I see the ranking section, because a lot of good programmers have ranked in this course.

Ahmad Ashab Uddin
Ahmad Ashab Uddin
Facebook

Think in a Redux Way course is highly recommended for beginners and also helpful for those who have been using Redux for a long time and want to know what is going on behind the scenes. Sumit bhaiya is an awesome teacher; he knows how to explain things to his students easily.

Abdullah Khalid Omi
Abdullah Khalid Omi
Facebook

The course was the best I have ever seen. I have done other courses before but never got full-time support like this course. The LWS team always supports us in any matter. One thing I liked very much was the live session every week, which cleared many questions and problems in our minds. The marking of the course has been done very well and all our mistakes were pointed out line by line. I learned how to code cleanly, and after pointing out mistakes I got it right. No more problems with my Redux; I am very confident now. Thanks a lot to the LWS team for giving us such a beautiful course.

Arif Almas
Arif Almas
Facebook

Sumit Dada is a great tutor. Learning something from him is always a great thing. Think in a Redux Way course makes me more confident. Thanks Sumit Dada for providing the great course for us.

Md Habibur Rahman
Md Habibur Rahman
Facebook

It is a very effective course because of the quizzes and projects. If one goes with the flow, there is no option but to learn.

Faisal Islam
Faisal Islam
Facebook

An extremely well-organized and informative course. I received timely reviews of my tasks, and the group was active enough that any problem could be solved easily. All the confidence I have gained in React and the position I am in now, the full credit goes to Sumit Dada and his LWS community. This course is truly the best resource for learning Redux in Bangla. Many thanks for building such an organized and wonderful community.

Sanjoy Kumar Dhar
Sanjoy Kumar Dhar
Facebook

I personally do not think there is any need to give feedback on this course, because those who watch Sumit bhai's videos know what his content is like. An amazing course. I had learned React but was not getting the confidence that I could handle big, complex projects. I used to get scared thinking of the whole project at once, but from Sumit bhai I learned how to think in small pieces and do it easily. You will understand the necessity of Redux in complex projects, how to do big things with less code. After doing this course I gained confidence, bid on freelancing platforms, and even got work. Pleased with my work, my very first buyer hired me full-time at his company. But I want to say one thing: do not think you will get a job just by doing the course. Sumit bhai will give you quality resources and show you the path, but you have to walk that path yourself and put in the effort yourself. Otherwise nothing will happen.

Raihan Uddin
Raihan Uddin
Facebook

Quality does not depend on quantity! Sumit bhai's Think in a Redux Way course is the living proof of this. If you judge the course by its mere 1999 taka fee, you are completely mistaken. There is nothing new to say about Sumit bhai's teaching method. Just as jewelry is dear to those who love luxury, Sumit bhai's tutorials are dear to true learners. If I must mention something special, it is the wonderful support of LWS. Sumit bhai and the rest of the admin panel were so warm and interactive with us that I cannot explain it. I do not want to say more, but I am giving LWS an unlimited package of thanks.

MD Salahuddin
MD Salahuddin
Facebook

The course is outstanding. If learners properly complete everything Sir has shown, from the basics of Redux to advanced, then they will have no problem working with Redux. I have one suggestion for learners: finish watching the course videos every day and practice, and read Redux's official documentation according to the topic Sir teaches each day. Finally, I will say just one thing: those who have not bought the course, definitely buy it. Best wishes to all learners.

Emon Islam
Emon Islam
Facebook

The most resourceful Bangla content I have seen so far. The way this course's syllabus is arranged, along with all the reference videos used in it, makes it a self-sufficient course. I wish Learn with Sumit and Sumit bhai ever-greater success, and I hope they will continue contributing to our community like this always.

Anayet Md. Rawshad
Anayet Md. Rawshad
Facebook

I think this is the most valuable course I have ever taken. After taking this course I know I made the right decision at the right time and I did not lose my money. I got a solution as soon as I asked for help, and their support was sufficient. The content was very premium and the quizzes were mind-blowing. Thanks, LWS Team.

Arifur Rahman Munna
Arifur Rahman Munna
Facebook

I am Tareq. This course, Think in a Redux Way by Sir Sumit Saha, is just WOW. I want more courses like this. So go ahead, sir; we will co-operate.

Tareq Aziz
Tareq Aziz
Facebook

This course taught me to think about many things in a new way. As far as I know, there is no other course this full of quality. In a word, outstanding.

Zenaul Islam
Zenaul Islam
Facebook

A good mentor is a torch of inspiration on life's journey. I am fortunate to have a mentor like Sumit Dada. I want to move forward on the challenging road with that torch in hand. The Redux course on the Learn with Sumit platform gave me that courage.

Al Shimbil Khan
Al Shimbil Khan
Facebook

A good mentor is a torch of inspiration on life's journey. I am fortunate to have a mentor like Sumit Dada. I want to move forward on the challenging road with that torch in hand. The Redux course on the Learn with Sumit platform gave me that courage.

Mohammad Saiful Islam
Mohammad Saiful Islam
Facebook

Well organized course! My experience was more than awesome!

MD. Tanvir Anzum
MD. Tanvir Anzum
Facebook
Support

Frequently Asked Questions

Is this course self-paced?

Yes. Think in a Redux Way is a self-paced, video-only course. You get full access to all modules immediately upon enrollment and progress at your own speed.

Do I receive all modules at once?

Yes. Enrollment unlocks every module, video, quiz, and assignment right away — there is no weekly release schedule.

Are the assignments graded?

No. Because this is a self-paced video course, assignments are not graded. They exist for practice, and each one has a complete solution repository on GitHub to benchmark your work.

Do quizzes include explanations?

Yes. Every quiz ships with detailed explanations so you can assess your understanding immediately after each video.

Where can I find assignment solutions?

Solution repositories for each assignment are shared on GitHub, aligned with industry best practices so you can compare and improve your own code.

Are there live sessions?

There are 5 recorded guidance sessions — in-depth video walkthroughs that discuss the key concepts behind the assignments. They are pre-recorded, not live.

How does community support work?

You join a private Discord community where active peers and alumni share insights and help each other through technical challenges.

How much does the course cost?

The one-time fee is BDT 1,100 for Bangladeshi mobile numbers and BDT 1,200 for non-Bangladeshi mobile numbers.

Is access lifetime?

Yes. A single purchase provides lifetime access to the course content and the private support channel.

What are the prerequisites?

Solid React fundamentals (components, props, state, hooks), modern JavaScript (ES6+), basic awareness of the React Context API, Git and GitHub basics, npm, and VS Code.