4.8/5 (451 ratings)
Everything you need, structured and ready to go.
State Management with Hooks
Encapsulating State Logic
Building a network request hook
Creating a useStorage hook
Skipping hook dependencies
How to think of dependency arrays in hooks
Initial project build
Refactoring useState to useReducer
Moving our Reducer to context
Refactoring to Generic Components
Creating a new package
Publishing and using our package
Everything you need to start mastering React today
Built by Google Developer Experts, there's no better place to learn.
Design patterns, battle-tested techniques, architecture and performance.
Learn at home at your own pace, download for offline viewing.
Nail that interview or promotion with skills that will set you apart.
Access full source code, and experiment live in the browser.
Exclusive access to our members-only community (7,000+ members).
If you're disappointed for whatever reason, you'll get a full refund (but I'm sure you won't need it).
Not-so-good exchange rate? (i.e. India/Brazil). Student?
Email us for a coupon for your country or student ID.
A newer version of this site just became available. Please refresh this page to activate it.