Quarter II

W2-201: Developing Planet-Scale Web 2.0 Serverless Cloud Apps and APIs using Next.js 13 and Cloud Development Kit (CDK) for Terraform

Duration: 13 Weeks

Course Description

The objective of this course is to teach participants to develop customer-facing planet-scale Websites, Full-Stack Apps and templates, Dashboards, and Muti-Cloud Serverless APIs. By the end of the quarter, the participants will be able to develop and deploy web platforms like Facebook, Shopify, etc. The technologies covered in this course will include Next.js 13, Figma, Tailwind CSS, Chakra UI, tRPC, QraphQL, Prisma, Cockroachdb Serverless (PostgreSQL Compatible), AWS Serverless Technologies, and Cloud Development Kit for Terraform (CDKTF).

Course Outline

  1. Next.js 13 Web Development
  2. Next.js 13 using Chakra UI (Remote Zoom Class)
  3. UI/UX Design with Figma, TailwindCSS, and Chakra UI (Remote Zoom Class)
  4. API Routes with Next.js (Remote Zoom Class)
  5. APIs with Next.js and tRPC (Remote Zoom Class)
  6. SQL and Prisma
  7. Next.js 13 using TailwindCSS (Remote Zoom Class)
  8. AWS Application Composer (Remote Zoom Class)
  9. Multi-Cloud GraphQL Serverless API Development with Cloud Development Kit for Terraform (CDKTF) (Remote Zoom Class)