Skip to main content

Section outline

  • Session 1: Integrating APIs in Next.js (2 Hours)
    • Making API calls within client and server components.
    • Handling async operations & promises with TypeScript.
    • Building a small app that consumes an API and displays data.
    Session 2: Introduction to Redux & State Management (1 Hour)
    • Basics of Redux: Actions, reducers, store.
    • Setting up Redux in Next.js & managing global state.
    Session 4: Server Components & Dynamic Page Rendering (2 Hours)
    • Using server components to render dynamic pages.
    • Passing props from server to client components.
    Session 5: Hands-on Lab – Implementing a Full-Stack Form (30 Minutes)