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

Node.js コア: 基本から高度まで

Node.js コア コースは、基礎から上級まで包括的で、フレームワークに関係なく Node.js ランタイムを深く理解するのに役立ちます。イベント ループ、ストリーム、ワーカー スレッド、クラスター、HTTP/2、暗号化、ファイル システム、子プロセス、ネイティブ モジュール、パフォーマンス プロファイリングが含まれます。最新の 2026 年のベスト プラクティスを適用して Node.js 22 LTS に更新されました。

Node.js コア: 基本から高度まで コースは、V8 エンジンの内部から運用グレードのアプリケーションまで、フレームワークに関係なく、Node.js ランタイムを深く理解するのに役立ちます。

何を学ぶのですか?

  • 内部: V8 エンジン、イベント ループ、libuv、モジュール システム、非同期パターン
  • コア モジュール: ファイル システム、ストリーム、HTTP/2、暗号化、ワーカー スレッド、クラスター
  • ネットワーキング: TCP/UDP、WebSocket、カスタム プロトコル
  • 構築: ゼロからの HTTP フレームワーク、データベース ドライバー、キャッシュ、キュー
  • 本番: テスト、プロファイリング、Docker、CI/CD、モニタリング、スケーリング

リクエスト

  • ES6+ JavaScript の基本的な知識
  • 基本的な TypeScript (推奨)
  • Node.js 22 LTS と Docker

パート 1: Node.js の内部構造

パート 2: コアモジュールの詳細

パート 3: 同時実行性とネットワーキング

パート 4: フレームワークを使用しない構築

パート 5: テスト、パフォーマンス、および実稼働