React Fundamentals
Offered By: Udacity
Course Description
Overview
In this course, you'll learn fundamental React concepts and create interactive React components for web applications using JSX to render UI, manage state, and handle lifecycle events.
Syllabus
- Why React
- In this lesson, you'll learn a bit about why React was built and the functional JavaScript concepts you'll use in React.
- Rendering UI with React
- In this lesson, you'll build reusable React components and you'll use JSX to create user interface elements.
- State Management
- In this lesson, you'll learn how to manage state in React applications with props, useState, and controlled components
- Hooks
- In this lesson, you'll learn how hooks enable state and lifecycle in React components.
- Routing
- In this lesson, we'll cover routing in React single-page applications using React Router
- MyReads: A Book Tracking App
- In the MyReads project, you'll create a web application that allows you to select and categorize books you have read, are currently reading, or want to read.
Taught by
Andrew Wong
Related Courses
Front-End Web Development with ReactThe Hong Kong University of Science and Technology via Coursera React Router and Redux
Microsoft via edX Introduction to Front-end Development with ReactJS
Coursera Project Network via Coursera React - The Complete Guide 2024 (incl. Next.js, Redux)
Udemy The Ultimate App Making Course! Master Many Coding Skills!
Udemy