Using React Hooks

Take your React programming to the next level by learning React Hooks. They simplify programming state and lifecycle events exclusively in functional components - no classes needed. Learn both basic and advanced techniques for using React Hooks.
Course info
Rating
(28)
Level
Beginner
Updated
May 3, 2019
Duration
1h 53m
Table of contents
Course Overview
Start Using React Hooks with useState, useEffect, and useRef
Using More Hooks: useContext, useReducer, useCallback, and useMemo
Migrating Your Existing Apps to React Hooks
Learn How to Combine Existing React Hooks into New Combined Hooks
Integrating Authentication into Your App with React Hooks
Description
Course info
Rating
(28)
Level
Beginner
Updated
May 3, 2019
Duration
1h 53m
Description

React versions 16.8 and higher include React Hooks which solves several problems that went unaddressed in previous versions. React Hooks provide a direct API to React concepts you already know about, like props, state, context, refs and lifecycle events. This course is for react developers with no prior experience using React Hooks, but it does assume you are comfortable building React apps using class components to manage your state and life cycle events, like componentDidMount. In this course, Using React Hooks, you’ll learn both basic and advanced techniques for using React Hooks in React functional components where previously there was no good way to manage state or lifecycle events. First, you'll see how to use all of the built-in React Hooks provided by the React team. Next, you’ll discover that you can combine the base React Hooks into your own custom React Hooks. Finally, you’ll explore how to incorporate Hooks into a real-world React App. When you are finished with this course, you’ll confidently be able to combine functional components with React Hooks to build first class React apps.

About the author
About the author

Peter is the founder of Silicon Valley Code Camp and long-time software professional specializing in mobile and web technologies. He has also been a Microsoft MVP in ASP.NET since 2006.

More from the author
Building a Website with React and ASP.NET Core
Intermediate
3h 19m
May 22, 2018
More courses by Peter Kellner