Course Introduction
  • Introduction to React
  • What is React?
  • Why React?
React Key Concepts and Setup
  • Key Concepts
  • State and Props
  • Lifecycle Brief and Getting Started
  • Steps to Start
Hands-On - Let's Start Exploring
  • What are all these files?
  • Javascript Features - Aside
  • Deleting files and learning to render
  • Create our first component!
  • Another Aside - Const vs Class
Keep Building - Real Components
  • TodoList and TodoListItem Components
  • Styling Options - Style with CSS
  • Quick File Clean-up
  • Let's add state!
  • Props - Properties
  • User Created State
  • Lifting Up State
  • State For Current Value Input
  • Adding Items to List
  • Passing Functions as Props
  • Implementing Delete Function
  • React Lifecycle Methods
  • ComponentDidMount - Lifecycle Methods - REST API Call
  • React-router Navigation and Routing
  • Production Assets
  • What's next to learn?