Leverage hooks, a powerful feature of function components, to use states without creating classes.
Continue your React learning journey with Learn React: Hooks. Level-up your React applications with hooks, a powerful feature of function components, to use states without creating classes. You'll learn how to use state hooks to maintain a function component's state. Additional effect hooks will help you fetch data, manage timers, and manipulate the DOM.
* Write function components
* Create state hooks
* Implement effect hooks
### Notes on Prerequisites
We recommend that you complete [Learn React: Lifecycle Methods](https://www.codecademy.com/learn/learn-react-lifecycle-methods) before completing this course.
Continue your React learning journey with Learn React: Hooks. Level-up your React applications with hooks, a powerful feature of function components, to use states without creating classes. You'll learn how to use state hooks to maintain a function component's state. Additional effect hooks will help you fetch data, manage timers, and manipulate the DOM.
* Write function components
* Create state hooks
* Implement effect hooks
### Notes on Prerequisites
We recommend that you complete [Learn React: Lifecycle Methods](https://www.codecademy.com/learn/learn-react-lifecycle-methods) before completing this course.