知識要求:
- 基本 JavaScript/TypeScript(ES6+、非同步/等待、Promises)
- 基本 Node.js(npm、模組、事件循環)
- 了解 HTTP 和 REST API
- 基本 SQL(選擇、插入、更新、刪除、連接)
- 基礎 Git
你會學到什麼?
- 使用 NestJS 和 TypeScript 建立專業的 REST API
- 深入理解依賴注入、模組、提供者模式
- 使用 TypeORM 和 Prisma ORM 連接資料庫
- 使用 JWT、Passport、RBAC 實施身份驗證/授權
- 與 WebSocket 進行即時通信
- 建置 GraphQL API
- 使用 NestJS 的微服務架構
- 測試:單元測試、整合測試、端對端測試
- Docker、CI/CD 與生產部署