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
147 45m
5 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
70 50m
5 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
94 55m
5 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
95 60m
5 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
131 65m
5 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
63 45m
5 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
64 50m
5 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
88 55m
5 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
74 60m
5 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
71 65m
5 months ago