Chuyển đến nội dung chính

NestJS:從基礎到高級

NestJS 課程從基礎到進階都很全面,幫助您掌握最現代的後端 Node.js 框架。包括 TypeScript、依賴注入、模組、控制器、提供者、TypeORM、Prisma、身份驗證、授權、防護、攔截器、管道、WebSockets、GraphQL、微服務、測試、Docker 和生產部署。根據NestJS 11+和最新的2026最佳實踐進行更新。

知識要求:

  • 基本 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 與生產部署