🕹️ Levels: 🌱 Beginner
⏳ Duration: 2.5 hours
🤑 Price: Free
🧑💻 Learning Platform: Egghead.io
🧑🎓 Certificate: Yes
🔑 Key Learning Outcomes
- Understanding problems React can solve.
- How React solves those problems under the hood.
- What JSX is and how it translates to regular JavaScript function calls and objects.
- Managing state with hooks.
- Building forms.
👨🏫 About the Course
This course is designed for React newbies and anyone looking to build a solid foundation in React. It covers everything you need to start building web applications in React right away. Each lesson is focused on a single index.html file to keep your focus on learning React without distractions.
🎯 Target Audience
- Ideal for beginners interested in learning React and building web applications.
- Suitable for those looking to understand core React concepts and start developing with React.
✅ Requirements
- Basic knowledge of HTML, CSS, and JavaScript is recommended.
📖 Course Content
- Introduction to React.
- Creating a User Interface with Vanilla JavaScript and DOM.
- Using React's createElement API.
- Understanding and using interpolation in JSX.
- Styling React components.
- Managing state with hooks.
- Making forms with React.
- Handling HTTP requests.
- Building and deploying a React application with Codesandbox, GitHub, and Netlify.
Drop a comment
The Beginner's Guide to React by Kent C. Dodds
Log in to leave a feedback
Login👇 Psst! Interested in More React Courses?

Build a Server Rendered Code Split App in React with React Universal ComponentVideo
by Tim Kindberg
🕹️ Levels: 😎 Intermediate
⏳ Duration: 0.5 hours
🤑 Price: Free
🧑💻 Learning Platform: Egghead.io

Learn React Hooks, Lazy, and Memo APIVideo
by Tomasz Łakomy
🕹️ Levels: 🌱 Beginner
⏳ Duration: 0.5 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Egghead.io


React 18 for BeginnersVideo
by Mosh Hamedani
🕹️ Levels: 🌱 Beginner
⏳ Duration: 8 hours
🤑 Price: Subscription