Training Modules
Complete your SaaS training by working through these 12 modules:
Core Modules
| # | Module | Topics |
|---|---|---|
| 1 | Architecture Foundations | Monolith vs Microservices, Serverless, Edge |
| 2 | Frontend with Next.js | App Router, RSC, TypeScript, Tailwind |
| 3 | UI Components | shadcn/ui, Radix, Headless UI |
| 4 | Backend Patterns | REST, tRPC, GraphQL, Server Actions |
| 5 | Database & PostgreSQL | Postgres, Supabase, Prisma, Drizzle |
| 6 | Vector Search & AI | pgvector, Embeddings, RAG |
| 7 | Full-Text Search | Postgres FTS, Indexing, Ranking |
| 8 | Authentication | Clerk, Supabase Auth, NextAuth |
| 9 | Payments & Billing | Stripe, Subscriptions, Webhooks |
| 10 | Hosting & Deployment | Vercel, Railway, Docker, CI/CD |
| 11 | Background Jobs | Inngest, Trigger.dev, Queues |
| 12 | Security & Performance | Rate Limiting, RLS, Caching |
Learning Path
Beginner Path: Modules 1 → 2 → 3 → 5 → 8 → 10
Full Stack Path: All modules in order
Backend Focus: Modules 1 → 4 → 5 → 6 → 7 → 11 → 12