Learning Roadmap
1.
Introduction to Redux
Introduction to Redux
2.
Basic Redux Implementation
Basic Redux Implementation
3.
Cloning a Redux Boilerplate
Cloning a Redux Boilerplate
3 Lessons
3 Lessons
4.
Complete Redux Project
Complete Redux Project
11 Lessons
11 Lessons
5.
Creating a Store
Creating a Store
5 Lessons
5 Lessons
6.
Decorating the Store
Decorating the Store
6 Lessons
6 Lessons
7.
Actions and Action Creators
Actions and Action Creators
7 Lessons
7 Lessons
8.
Redux Thunk
Redux Thunk
3 Lessons
3 Lessons
9.
Redux-Actions Library
Redux-Actions Library
5 Lessons
5 Lessons
10.
Reducers
Reducers
7 Lessons
7 Lessons
11.
Avoiding Mutations
Avoiding Mutations
8 Lessons
8 Lessons
12.
Introduction to Middleware
Introduction to Middleware
2 Lessons
2 Lessons
13.
Your First Middleware
Your First Middleware
3 Lessons
3 Lessons
14.
Middleware
Middleware
6 Lessons
6 Lessons
15.
State Management
State Management
5 Lessons
5 Lessons
16.
Keeping a Normalized State
Keeping a Normalized State
3 Lessons
3 Lessons
17.
Persistence State
Persistence State
3 Lessons
3 Lessons
18.
Real-World State
Real-World State
4 Lessons
4 Lessons
19.
Server Communication
Server Communication
3 Lessons
3 Lessons
20.
Moving Code from Action Creators
Moving Code from Action Creators
3 Lessons
3 Lessons
21.
Error Handling
Error Handling
2 Lessons
2 Lessons
22.
Server Communication II
Server Communication II
3 Lessons
3 Lessons
23.
Transforming Data
Transforming Data
2 Lessons
2 Lessons
24.
Chaining Requests
Chaining Requests
2 Lessons
2 Lessons
25.
Managing Side Effects
Managing Side Effects
4 Lessons
4 Lessons
26.
Messaging Patterns
Messaging Patterns
2 Lessons
2 Lessons
27.
WebSockets
WebSockets
4 Lessons
4 Lessons
29.
Testing
Testing
2 Lessons
2 Lessons
30.
Testing Action Creators
Testing Action Creators
3 Lessons
3 Lessons
31.
Async Action Creators
Async Action Creators
5 Lessons
5 Lessons
32.
Testing Reducers
Testing Reducers
6 Lessons
6 Lessons
33.
Testing Middleware
Testing Middleware
2 Lessons
2 Lessons
34.
Testing Async Middleware
Testing Async Middleware
5 Lessons
5 Lessons
Course Author:
Trusted by 2.9 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
See how Educative uses AI to make your learning more immersive than ever before.
AI Prompt
Code Feedback
Explain with AI
AI Code Mentor
Free Resources