コース概要

導入

  • TypeScriptの特徴と利点の概要
  • プログラミングのベストプラクティスとTips

開始方法

  • TypeScript、Nodejs、Visual Studioのインストール
  • サーバーの初期化
  • アクセスマディフィアとコンパイラオプションの設定
  • Node.jsプロジェクトのセットアップ
  • Node.js TypeScriptのビルドとデバッグ

WebpackとTypeScriptの設定

  • Sourcemapの有効化
  • サードパーティライブラリの使用
  • 非コードアセットのインポート
  • アプリケーションのビルド

カスタムデータ型の作成

  • Union, Intersection, Tuple Types
  • Type Guards, Type Casting, Type Assertions
  • カスタムタイプ用の配列の作成
  • その他のタイプと例

デコレータの適用

  • デコレータの有効化
  • クラス、パラメータ、メソッドデコレータの作成
  • プロパティディスクリプタの使用

非同期コードとAPIの実装

  • コールバック、Promise、async/awaitの使用
  • Node.jsとTypeScriptを使用したREST APIの作成
  • Postmanを使用したAPIテスト

アプリケーションのデプロイ

  • 本番環境向けアプリケーションのビルド
  • Dockerを使用したTypeScriptアプリケーションのデプロイ
  • AWS EC2とHerokuへのアプリケーションのデプロイ

トラブルシューティング

まとめと次回のステップ

要求

  • TypeScriptの基本的な理解
  • Node.jsの理解

対象者

  • 開発者
 7 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー