Course Overview
Build a real project: admin+user, RBAC, CRUD, uploads, logging, cloud deployment best practices
What You'll Learn
- Build fullstack apps with Next.js + API + DB
- Implement Auth + RBAC + CRUD + Upload
- Deploy and set basic env/monitoring
Curriculum
1
Architecture + UI + State
Project structure, routing, components, forms
8 hours
- App Router + routing patterns
- Forms, validation, UX errors
- State management for real projects
2
Auth + RBAC + CRUD
session/jwt, roles, guards, admin area
10 hours
- Auth (JWT/Session) concepts
- RBAC and route protection
- CRUD + pagination + filters
3
Upload + Deploy + Observability
upload, storage, env, logs, basic monitoring
7 hours
- File upload + storage strategy
- Deploy checklist + env separation
- Basic logs/metrics
