Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login

Copyright Š 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
  1. Home
  2. React
  3. Shareable Custom Hooks in React
React
Video

Shareable Custom Hooks in React

by Joe Previte
Enroll
đŸ•šī¸ 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.
Update Course

Drop a comment

Shareable Custom Hooks in React by Joe Previte

Log in to leave a feedback

Login

👇 Psst! Interested in More React Courses?

Next.jsNext.jsReactReactTypeScriptTypeScript

Fundamental Next.js API and Patterns
Video

by Lazar Nikolov

đŸ•šī¸ Levels: 🌱 Beginner

âŗ Duration: 1.5 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Egghead.io

ReactReact

MERN Stack From Scratch: Build A Full-Featured eCommerce Platform
Video

by Brad Traversy

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 11.5 hours

🤑 Price: 25

ReactReact

Epic React
VideoInteractive

by Kent C. Dodds

đŸ•šī¸ Levels: 😎 Intermediate, 🚀 Advanced

âŗ Duration: 20 hours

🤑 Price: $199 - $599

🔙 Back to React Category