Course Objective
Take any project from local dev to live production โ wiring frontend, backend, database, CI/CD, domain, monitoring, and security together into a single deployable system.
0% complete1150 XP total
1
The Build Pipeline: From Source to Bundle
Run a production build, read the output, understand chunking and tree-shaking, and know exactly what files get deployed.
14m
Masters+1502
Supabase in Production
Enable RLS on every table, write your first policy, run a migration, and wire production Supabase credentials into Vercel.
13m
Masters+1503
Wiring Next.js + Supabase on Vercel
Wire Supabase Auth into a Next.js App Router app, protect routes with middleware, and fetch data server-side with proper session handling.
15m
Masters+1504
Deploying a Separate Backend API
Containerize a Node.js API with Docker, deploy it to Railway, connect it to a production database, and call it from your Next.js app.
14m
Masters+1505
CI/CD with GitHub Actions
Write a GitHub Actions workflow that typechecks, runs tests, and deploys to Vercel on every push to main.
13m
Masters+1506
Custom Domain + DNS on Vercel
Add a custom domain to a Vercel project, configure the correct DNS records, and understand the full DNS resolution path.
11m
Masters+1207
Error Tracking + Uptime Monitoring
Install Sentry in a Next.js app, capture errors with context, set up uptime monitoring, and read Vercel's performance data.
12m
Masters+1308
Pre-Launch Security Checklist
Audit your deployed app against the top 8 pre-launch security checks and fix any failures.
14m
Masters+150