Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

React Fundamentals

via Udacity

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

Reviews

Start your review of React Fundamentals

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.