React

Master React from the ground up, leveraging your existing Angular knowledge to build dynamic, component-driven web applications with confidence.

React Fundamentals: From Concepts to Components

Unit 1: React's Core Concepts

Unit 2: Setting Up Your React Project

Unit 3: Crafting Components with JSX

Building Dynamic UIs with JSX and Rendering

Unit 1: Conditional Rendering: Showing What Matters

Unit 2: Rendering Lists: Displaying Collections

Unit 3: Component Composition: Building Blocks

Unit 4: Flexible Components with Children

Managing Component State and User Interactions

Unit 1: Introducing Component State

Unit 2: Handling User Interactions

Unit 3: Advanced State Management

Unit 4: Forms and Controlled Components

Data Flow with Props and Component Communication

Unit 1: Unidirectional Data Flow

Unit 2: Communicating Upwards

Unit 3: Managing Prop Complexity

Side Effects and Lifecycle with useEffect

Unit 1: Understanding Side Effects in React

Unit 2: Controlling Effect Execution

Unit 3: Cleaning Up Effects

Unit 4: Real-World useEffect Applications

Client-Side Routing with React Router

Unit 1: Introduction to React Router

Unit 2: Defining and Displaying Routes

Unit 3: Navigating Between Pages

Unit 4: Advanced Routing Patterns

Integrating with RESTful APIs

Unit 1: API Fundamentals in React

Unit 2: Managing API Request States

Unit 3: Interacting with API Resources

Unit 4: Advanced API Integration Patterns

Advanced React Concepts and Performance

Unit 1: Direct DOM Access and Mutable Values

Unit 2: Optimizing Component Rendering

Unit 3: Introduction to Context API