đ Key Learning Outcomes
- Understand the basics of JSX.
- Learn about props, state, and React hooks.
- Explore 'thinking in components' approach.
- Use Context API to reduce prop drilling.
- Create custom React hooks.
đ¨âđĢ About the Course
This beginner-friendly course introduces you to React, Hooks, and Context API. You'll build a 'Name Picker' app from scratch, covering essential concepts like JSX, props, state, and React hooks. By the end, you'll have a functional React app with search and shortlisting features.
đ¯ Target Audience
- Ideal for beginners interested in learning React, Hooks, and Context API.
- Suitable for those who want to build practical projects and understand fundamental React concepts.
â Requirements
- Basic understanding of JavaScript.
- Familiarity with HTML and CSS.
đ Course Content
- Start a new React project with 'create-react-app'.
- Understand the basics of JSX.
- Pass data down to children components with props.
- Manage local state with the 'useState' hook.
- Explore 'thinking in components'.
- Use the Context API to reduce prop drilling.
- Create custom React hooks for improved developer experience.
Drop a comment
Build a "Name Picker" app - Intro to React, Hooks & Context API by Simon Vrachliotis
Log in to leave a feedback
Loginđ Psst! Interested in More React Courses?
Build a Real-time Next.js 14 Chat App with FaunaVideo
by Shadid Haque
đšī¸ Levels: đ Intermediate
âŗ Duration: 1 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Egghead.io
Learn Redux: Redux ToolkitWrittenInteractive
đšī¸ Levels: đą Beginner
âŗ Duration: 1 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Codecademy
Test React Components with Enzyme and JestVideo
by Tyler Clark
đšī¸ Levels: đ Intermediate
âŗ Duration: 0.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io