đšī¸ Levels: đ Intermediate
âŗ Duration: 0.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io
đ§âđ Certificate: No
đ Key Learning Outcomes
- Understanding the usage of Custom React Hooks.
- Testing React Hooks.
- Publishing a Custom React Hook as an npm Package.
đ¨âđĢ About the Course
This course delves into creating shareable custom hooks in React. You will learn how to refactor components using custom hooks, apply patterns used by the React team, and enhance the readability, reusability, and efficiency of your code.
đ¯ Target Audience
- Ideal for developers familiar with React looking to deepen their understanding of custom hooks and improve code quality.
â Requirements
- Prior knowledge of React, including stateful logic in function components, is required to fully benefit from this course.
đ Course Content
- Refactor a Stateful React Class Component to a Function Component with the State Hook.
- Utilize the React Effect Hook in Function Components.
- Create a Custom State Hook in React.
- Develop a Custom React Effect Hook.
- Extract a Custom Hook into its own Module with create-react-hook.
- Test a Custom Hook Module with react-hooks-testing-library.
- Prepare a Custom React Hook to be Published as an npm Package.
- Publish a Custom React Hook as an npm Package.
Drop a comment
Shareable Custom Hooks in React by Joe Previte
Log in to leave a feedback
Loginđ Psst! Interested in More React Courses?

Create Contextual Video Analysis App with NextJS and Symbl.aiVideo
by Vladimir Novick
đšī¸ Levels: đ Intermediate
âŗ Duration: 0.5 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Egghead.io

Secure React User Authentication with Auth0Video
by Will Johnson
đšī¸ Levels: đ Intermediate
âŗ Duration: 0.5 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Egghead.io

Epic ReactVideoInteractive
by Kent C. Dodds
đšī¸ Levels: đ Intermediate, đ Advanced
âŗ Duration: 20 hours
đ¤ Price: $199 - $599