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

NestJS: 基本から高度まで

NestJS コースは基本から上級まで包括的であり、バックエンド用の最新の Node.js フレームワークを習得するのに役立ちます。 TypeScript、Dependency Injection、モジュール、コントローラー、プロバイダー、TypeORM、Prisma、認証、承認、ガード、インターセプター、パイプ、WebSocket、GraphQL、マイクロサービス、テスト、Docker、運用環境のデプロイメントが含まれます。 NestJS 11+ および最新の 2026 年のベスト プラクティスに従って更新されました。

必要な知識:

  • 基本的な JavaScript/TypeScript (ES6+、async/await、Promises)
  • 基本的な Node.js (npm、モジュール、イベント ループ)
  • HTTP および REST API の理解
  • 基本的な SQL (SELECT、INSERT、UPDATE、DELETE、JOIN)
  • 基本的な Git

何を学ぶのですか?

  • NestJS と TypeScript を使用してプロフェッショナルな REST API を構築する
  • 依存関係の注入、モジュール、プロバイダー パターンについての深い理解
  • TypeORM と Prisma ORM でデータベースを接続する
  • JWT、Passport、RBACによる認証・認可の実装
  • WebSocketによるリアルタイム通信
  • GraphQL APIを構築する
  • NestJS を使用したマイクロサービス アーキテクチャ
  • テスト:単体テスト、結合テスト、E2Eテスト
  • Docker、CI/CD、および実稼働デプロイメント

パート 1: NestJS プラットフォーム

パート 2: プロバイダー、依存関係の注入、およびデータ層

パート 3: 認証とセキュリティ

パート 4: 高度な機能

パート 5: マイクロサービス、テスト、本番環境