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
CS50's Mobile App Development with React NativeHarvard University via edX Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via MirÃadax React
Udacity Computer Science and Mobile Apps
Harvard University via edX React 101 - basics complete & latest. Forms, routing, async
Udemy