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.
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.