ภาพรวมหลักสูตร
สร้างโปรเจกต์จริง: admin + user, RBAC, CRUD, upload, logging, deployment บน cloud แบบ best practices
สิ่งที่คุณจะได้เรียนรู้
- สร้างเว็บแอป fullstack ด้วย Next.js + API + DB
- ทำ Auth + RBAC + CRUD + Upload ให้พร้อมใช้งานจริง
- Deploy และตั้งค่า env/monitoring เบื้องต้น
หลักสูตรการเรียน
1
Architecture + UI + State
โครงสร้างโปรเจกต์, routing, components, forms
8 ชั่วโมง
- App Router + Routing patterns
- Form, validation, UX errors
- State management ที่เหมาะกับงานจริง
2
Auth + RBAC + CRUD
session/jwt, roles, guards, admin area
10 ชั่วโมง
- Auth (JWT/Session) แนวคิด
- RBAC และการป้องกัน route
- CRUD + pagination + filters
3
Upload + Deploy + Observability
upload, storage, env, logs, basic monitoring
7 ชั่วโมง
- Upload file + storage strategy
- Deploy checklist + env separation
- Logs/metrics เบื้องต้น
