Next.js Tutorial
1Introduction to Next.js 16 2Environment Setup & Project Structure 3App Router File-System Routing 4Layouts & Templates 5Navigation: Link & Programmatic API 6Parallel Routes & Intercepting Routes 7Server Components Mental Model 8Data Fetching: fetch & RSC 9Rendering Strategies: SSR, SSG & ISR 10Partial Prerendering (PPR) 11Cache Components & use cache 12Server Actions Basics 13Server Actions Advanced 14API Routes & Route Handlers 15Authentication & Authorization 16Database Integration: Prisma 17Streaming & Suspense 18Image & Font Optimization 19SEO & Metadata API 20Internationalization & Middleware 21Unit & Integration Testing 22E2E Testing: Playwright 23CI/CD with GitHub Actions 24Docker Self-Hosting & Deployment 25Performance Analysis & Monitoring 26Security Hardening & Version Migration 27Final Project: Auth & Setup 28Final Project: Dashboard & PPR 29Final Project: CRUD & Server Actions 30Final Project: Deploy & CI/CD