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.
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.
- 01Week 1
Fundamentals
- ›Redux Fundamentals
- ›Introduction to React-Redux
What is ReduxThe three principlesActions, reducers, storeDispatching actionsReact-Redux ProvideruseSelector & useDispatch4+ hrsVideo2Assignments - 02Week 2
Practical Implementation
- ›Simple Todo Application
- ›Advanced Todo Application
Building a Todo storeAdding, removing, togglingFiltering todosCombining reducersStructuring stateWiring UI with React-Redux3+ hrsVideo2Assignments - 03Week 3
Redux Toolkit Integration
- ›Introduction to Redux Toolkit
- ›Video Website Project with Redux Toolkit
configureStorecreateSlice & createReducercreateActionImmer immutabilityRTK best practicesVideo website build~5 hrsVideo2Assignments - 04Week 4
State Management & RTK Query
- ›Expense Tracker Application
- ›Introduction to RTK Query
Expense tracker with RTKcreateApi & endpointsQueries vs mutationsfetchBaseQueryCaching & tagsCache invalidation~5 hrsVideo2Assignments - 05Week 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 build6+ hrsVideo2Assignments - 06Week 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 hrsVideoFinal + InterviewAssessment Final Capstone
Capstone shipped, patterns mastered, interview-ready.
10 Hands-On Projects
Real-world applications built throughout the course — some demonstrated inside modules, others completed independently.

Chat Application

Video Streaming Platform
Expense Tracker

Blog Platform

Simple & Advanced Todo

E-Commerce Shopping Cart

Project Management App

Scoreboard Application

Flight Booking Application

Bookstore Management Application
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.
Watch → Build → Verify
Every module repeats the same rhythm: structured lessons, hands-on practice, real projects, and instant feedback.
Learn
Full access to 135+ structured videos across 12 modules from day one — watch in order, at your own pace.
Practice
Instant quizzes with detailed explanations after every video reinforce each concept before you move on.
Build
10 module assignments and 10 real-world projects, each backed by a GitHub solution repository.
Get Support
A private Discord community of peers and alumni, plus 5 recorded guidance sessions, helps you past any blocker.
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.
Prerequisites
Redux builds on React. You should already be comfortable with these foundations — each links to a free resource if you need a refresher.
React
Components, props, state, hooks, and effects — second nature.
Learn From Here, opens in a new tabModern JavaScript
ES6+: arrow functions, destructuring, modules, promises, async/await.
Learn From Here, opens in a new tabYour Guide

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.
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.”

“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.”

“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.”

“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.”

“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.”

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

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“Well organized course! My experience was more than awesome!”

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.