お問い合わせ

コース概要

はじめに

  • TypeScriptの主な特徴と利点について概説します。
  • プログラミングにおけるベストプラクティスやコツを紹介します。

始め方

  • TypeScript、Node.js、Visual Studioのインストール手順を解説します。
  • サーバーの初期設定方法について学びます。
  • アクセス修飾子やコンパイラオプションの設定法を説明します。
  • Node.jsプロジェクトのセットアップ手順もご紹介します。
  • Node.js環境でTypeScriptアプリケーションのビルドおよびデバッグ方法を実践します。

WebpackとTypeScriptの設定方法

  • ソースマップ機能の有効化手順を説明します。
  • サードパーティライブラリの活用法について学びます。
  • コード以外のアセットもインポートする方法をご案内します。
  • 実際にアプリケーションのビルド作業を行います。

カスタムデータ型の作成法

  • ユニオン型・インターセクション型・タプル型などをどのように利用するか解説します。
  • 型ガードや型キャスト、型アサーションの使い方についても学びます。
  • カスタムデータ型用の配列作成手順をご紹介します。
  • その他代表的な型定義例および活用例も説明します。

デコレータの適用方法

  • デコレータ機能を有効化する手順をご案内します。
  • クラス・パラメーター・メソッド用のデコレータ作成法を説明します。
  • プロパティディスクリプタの利用方法についても解説します。

非同期処理とAPI構築手法

  • コールバック関数・Promise・async/awaitといった各種非同期処理パターンをご紹介します。
  • Node.jsおよびTypeScriptを用いたREST APIの作成手順も実践的に学びます。
  • Postmanを用いたAPIテスト手法についても説明します。

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

  • 本番運用向けアプリケーション構築に必要な工程をご案内します。
  • Docker環境でのTypeScriptアプリケーションデプロイ手順も説明します。
  • AWS EC2やHerokuへのデプロイ方法についても解説します。

トラブルシューティング手法

まとめおよび今後の学習の指針

要求

  • TypeScriptの基礎知識があること
  • Node.jsに関する理解があること

対象者

  • 開発者
 7 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー