
File-based routing, data fetching strategies (SSG/SSR/CSR), API routes, and deployment patterns using serverless-friendly approaches. Students learn when to use each rendering strategy and how to wire a front-end to small server endpoints.
Next.js project setup and page routing fundamentals.
Static generation (getStaticProps) and incremental static regeneration concepts.
Server-side props (getServerSideProps) and use-cases.
API routes: building lightweight endpoints for simple back-end features.
Authentication patterns at a conceptual level (cookie vs token basics).
Deployment considerations and environment variables.
Activities
Build a small blog with SSG for posts and an API route for comments or contact submission.
📦 Deliverable
Deployed sample (or deployment instructions) + README.
Next.js examples and deployment docs.
React basics (Module 3 recommended).
Students learn modern web frameworks so their projects are fast and production-ready.
APPLY TODAY FOR THE 2025/2026 ACADEMIC SESSION.