Video 1.1: What is React?

Video 1.2: Setting Up the Development Environment

Video 1.3: Writing Your First React Component

Video 2.1: Understanding JSX

Video 2.2: Components in React

Video 2.3: Props and Prop Drilling

Video 3.1: What is State?

Video 3.3: Lifting State Up

Video 3.2: State vs. Props

Video 4.1: Handling Events

Video 4.2: Synthetic Events

Video 4.3: Controlled vs. Uncontrolled Components

Video 5.1: Lifecycle Methods in Class Components

Video 5.2: Introduction to useEffect

Video 5.3: Dependency Arrays in useEffect

Video 6.1: CSS in React

Video 6.2: CSS Modules

Video 6.3: Styled Components

Video 7.1: Introduction to React Router

Video 7.2: Defining Routes and Navigation