See the bundle then add to cart and your discount is applied.
22 lessons
•2 hours
•4.8/5 (451 ratings)
Uncover new React Hook best practices and patterns for managing state. You'll learn the most challenging new patterns and concepts in modern React.
Closed Captions in English
Fantastic courses explained incredibly well. Very easy to follow and understand concepts. 10/10.![]()
![]()
![]()
![]()
![]()
Nicolas Telfer
Co-founder / EngineerI attempted other courses before these, and Ultimate Courses is way ahead and incomparable. Clearest explanations, easy to understand, beyond basics, fantastic value for money.![]()
![]()
![]()
![]()
![]()
Fabrizio Masini
JavaScript DeveloperCrystal clearly explained concepts, meticulously designed examples and projects! Fantastically valuable courses overall!![]()
![]()
![]()
![]()
![]()
Yiling Lu
Senior DeveloperBy far the best React introductory course out there, just brilliant. I've attempted many others before, but none were up-to-date and comprehensive like this.![]()
![]()
![]()
![]()
![]()
Onome Adamu
Software EngineerLoved React Basics. The content is amazing, I learnt so much on this course, can't wait to go over the next React courses!![]()
![]()
![]()
![]()
![]()
Victor Hazbun
CEOAbsolutely fantastic courses. Self-paced, comprehensive, real examples from beginning to end, clear and concisely brilliant.![]()
![]()
![]()
![]()
![]()
Jacob Cheriathundam
Development ArchitectEverything you need, structured and ready to go.
2 lessons
State Management with Hooks
Readme
Setup Instructions
Readme
4 lessons
useState
05:41
useReducer
05:33
useContext
09:36
useEffect
06:10
3 lessons
Encapsulating State Logic
06:36
Building a network request hook
06:39
Creating a useStorage hook
04:58
4 lessons
Infinite rerender
08:00
Skipping hook dependencies
03:55
useCallback
05:00
How to think of dependency arrays in hooks
00:55
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
4 lessons
Recoil
06:32
xstate
06:34
redux
06:10
Apollo client
06:18
2 lessons
Creating a new package
01:39
Publishing and using our package
05:14
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.