Introduction to State Management
2 lessons
-
State Management with Hooks
Readme
-
Setup Instructions
Readme
Internal Tools
4 lessons
-
useState
05:41
-
useReducer
05:33
-
useContext
09:36
-
useEffect
06:10
Custom Hooks
3 lessons
-
Encapsulating State Logic
06:36
-
Building a network request hook
06:39
-
Creating a useStorage hook
04:58
Common Problems and Other Hooks
4 lessons
-
Infinite rerender
08:00
-
Skipping hook dependencies
03:55
-
useCallback
05:00
-
How to think of dependency arrays in hooks
00:55
Building a WhatsApp Clone
5 lessons
-
Initial project build
13:10
-
Refactoring useState to useReducer
07:30
-
Moving our Reducer to context
05:21
-
Quoting Messages
08:00
-
Refactoring to Generic Components
05:47
External Libraries
4 lessons
-
Recoil
06:32
-
xstate
06:34
-
redux
06:10
-
Apollo client
06:18
Publishing hooks to NPM
2 lessons
-
Creating a new package
01:39
-
Publishing and using our package
05:14
Get the complete bundle...
Everything you need to start mastering React today
Job-ready training
Nail that interview with your new skills that will set you apart.
All the best practices
Best practices, design patterns, performance and architecture.
Stream or download
Learn at home at your own pace, download for offline viewing.
Expert knowledge
Built by Google Developer Experts, there's no better place to learn web.
StackBlitz examples
Access full course source code and experiment in the browser too!
Slack community
Exclusive access to our members-only community (6000+ members).
React Kickstart Bundle
2 courses

Limited time offer ⚡
React Master Bundle
6 courses




Secure SSL encrypted payments

30-day money back guarantee
These courses are empowering thousands with expert knowledge - they will you too. If you're disappointed for whatever reason, you'll get a full refund.

Location + Student discounts
Not-so-good exchange rate (i.e. India/Brazil)? Are you a student? Contact us for a coupon with your location or student details.
🎉 Get 5 more courses for just $120 extra!
Upgrade to the full React Master bundle and save 💰

Brought to you by Todd Motto, multi-award winner, world-wide conference speaker and workshop leader. Google Developer Expert
-
React Basics
85 lessons -
React Styling
9 lessons -
React State Management
23 lessons -
React Router
Almost ready -
React Masterclass
Almost ready -
React Universal
Almost ready