Pre-Requisites

  1. HTML
  2. CSS
  3. JavaScript (including ES6+)

Introduction to React

  1. Understanding React and JSX
  2. Components, Props, and State
  3. Event Handling in React

React Components

  1. Functional Components vs Class Components
  2. Lifecycle Methods
  3. Conditional Rendering

React Hooks

  1. Introduction to Hooks
  2. useState
  3. useEffect
  4. useContext
  5. useReducer
  6. useRef
  7. Custom Hooks