Skip to main content

Section outline

  • Session 1: Advanced React Hooks and Custom Hooks (5 Hours)
    • Optimizing performance with useMemo & useCallback.
    • Using useRef for DOM manipulation & persistent values.
    • Creating custom hooks for complex logic.
    • Managing state with useReducer.
    • Hands-on: Building a custom API-fetching hook.
    Session 2: Reusable Components and React Context (5 Hours)
    • React.forwardRef & useImperativeHandle for flexible components.
    • Global state management with React Context API.
    • Hands-on: Implementing a reusable form & authentication state.