Skip to main content

Section outline

  • Module 5: Side Effects and Async State Management (2 hours)

    • Fetching data and caching with tools like React Query and SWR

    Module 6: State Management in Component Libraries (1 hour)

    • Integrating Redux with Material-UI and Ant Design

    Module 7: Testing State Management (2 hours)

    • Testing Redux and asynchronous state with Jest and React Testing Library

    Module 8: Structuring Large-Scale React Applications (1 hour)

    • Folder structure and best practices for scalable React projects

    Module 9: Final Project and Code Review (1 hour)

    • Building a React application using advanced state management
    • Peer review and Q&A