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
26 45m
2 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
33 50m
2 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
47 55m
2 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
40 60m
2 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
35 65m
2 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
29 45m
2 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
28 50m
2 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
56 55m
2 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
35 60m
2 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
31 65m
2 months ago