CONTENTS
Introduction to React
● Understanding the Basics of React
● Exploring the Benefits of React and Why Choose It
Functional componennt
● Exploring How React Works
● Creating Functional Components and Understanding JSX Syntax
● Learn About virtual dom
Introduction to React Hooks
● Introduction to React Hooks and Their Importance
● Exploring useState, useRef, useEffect, and useReducer Hooks
● Utilizing useContext Hook for State Management
React Router:
● Understanding React Router for Navigation
● Implementing Routing in Single-Page Applications
● Exploring Navigation Techniques in React Router
Getting Started With Redux Fundamentals
● Introduction to Redux and Its Role in State Management
● Understanding Redux Store, Reducer, and Actions
● Handling Asynchronous Actions with Redux Thunks
Introduction to Class Components
● Introduction to Class Components and State Management
● Utilizing setState for State Updates
● Exploring Lifecycle Methods in Class Components
● Optimizing Performance with Higher Order Components (HOC),
useMemo, and useCallback
Minor & Major Project
● Mini Project: Notes App
● Macro Project: Redux Movie App
● Major Project: E-commerce Application