🕹️ Levels: 🌱 Beginner
⏳ Duration: 0.5 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Egghead.io
🧑🎓 Certificate: No
🔑 Key Learning Outcomes
- Add state to functional React component with useState hook.
- Handle multiple state values using useState React hook.
- Utilize React useEffect hook to track component mounts and unmounts.
- Optimize operations with React useMemo hook.
- Implement code-splitting with React.lazy and React Suspense.
- Prevent unnecessary re-renders in React functional components with React.memo.
👨🏫 About the Course
This course provides a quick introduction to using React hooks, lazy loading, and memoization in React applications. Learn how to enhance functional components with state management, side effects, and performance optimizations.
🎯 Target Audience
- Beginners interested in learning React hooks and advanced features.
- Developers looking to improve React application performance and code organization.
✅ Requirements
- Basic understanding of React and functional components.
📖 Course Content
- Add state to functional React component with useState hook.
- Handle multiple state values when using useState React hook.
- Use React useEffect hook to see how many times component mounts and unmounts.
- Optimize expensive operations with React useMemo hook.
- Use React.lazy to do code-splitting with React Suspense.
- Use React.memo to avoid unnecessary re-renders in React functional components.
Drop a comment
Learn React Hooks, Lazy, and Memo API by Tomasz Łakomy
Log in to leave a feedback
Login👇 Psst! Interested in More React Courses?
TypeScriptReactNetlify
Deploy a Serverless API React Application with TypeScriptVideo
by Jason Lengstorf
🕹️ Levels: 😎 Intermediate
⏳ Duration: 0.5 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Egghead.io
ReactJavaScriptNx
Scale React Development with NxVideo
by Juri Strumpflohner
🕹️ Levels: 😎 Intermediate
⏳ Duration: 1.5 hours
🤑 Price: Free
🧑💻 Learning Platform: Egghead.io
ReactTailwind
Design Systems with StorybookVideo
by Steve Kinney
🕹️ Levels: 😎 Intermediate
⏳ Duration: 2 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Frontend Masters