React Lessons

React JavaScript library

10 Lessons
React Beginner
Introduction to React - Getting Started with Modern Web Development

Learn the fundamentals of React, set up your development environment, and create your first React application. Perfect s...

Imran Nadwi by Imran Nadwi
219 45m
10 months ago
React Beginner
Understanding JSX and Creating React Components

Master JSX syntax and learn to create reusable React components. Understand the differences between JSX and HTML, and bu...

Imran Nadwi by Imran Nadwi
182 50m
10 months ago
React Beginner
Props in React - Passing Data Between Components

Learn how to pass data between React components using props. Master prop types, default values, validation, and the chil...

Imran Nadwi by Imran Nadwi
211 55m
10 months ago
React Beginner
State Management in React - Managing Component Data

Master React state management with useState hook. Learn to handle different data types, functional updates, and build in...

Imran Nadwi by Imran Nadwi
223 60m
10 months ago
React Intermediate
Event Handling and Forms in React - Building Interactive UIs

Master event handling and forms in React. Learn controlled vs uncontrolled components, form validation, user interaction...

Imran Nadwi by Imran Nadwi
275 65m
10 months ago
React Intermediate
Advanced Hooks: useEffect and Custom Hooks

Learn advanced React hooks including useEffect for side effects and how to create custom hooks for reusable component lo...

Imran Nadwi by Imran Nadwi
153 45m
10 months ago
React Intermediate
Context API and Global State Management

Master React Context API for global state management. Learn to create contexts, providers, and manage complex applicatio...

Imran Nadwi by Imran Nadwi
145 50m
10 months ago
React Intermediate
Component Composition and Advanced Patterns

Learn advanced React component patterns including composition, render props, HOCs, and compound components for building ...

Imran Nadwi by Imran Nadwi
176 55m
10 months ago
React Intermediate
Performance Optimization in React

Master React performance optimization techniques including memoization, lazy loading, virtualization, and efficient rend...

Imran Nadwi by Imran Nadwi
181 60m
10 months ago
React Intermediate
Testing React Applications

Master testing React applications with Jest and React Testing Library. Learn unit testing, integration testing, and best...

Imran Nadwi by Imran Nadwi
162 65m
10 months ago