インタラクティブコース
TypeScriptコース
JavaScript の型付きスーパーセットである TypeScript をマスターします。プリミティブ型、インターフェイス、型エイリアス、共用体型、型の絞り込み、およびジェネリック プログラミング (ジェネリックス) を使用して、より安全で堅牢なコードを作成する方法を学びます。
キーワードによる静的検証 + 公式での実行TypeScript Playground(ワンクリックでコードをコピーして開きます)。
01 · モジュール 1 — TypeScript の基礎
2 レッスン
型システムの基礎: プリミティブ型、関数パラメーター、配列、およびタプルのアノテーション。
02 · モジュール 2 — タイプとインターフェイス
2 レッスン
インターフェイスとエイリアスを使用して複雑なデータ形状を作成し、柔軟なユニオン型を操作します。
03 · モジュール 3 — ジェネリックスと関数
2 レッスン
オプションのパラメータを備えた関数、関数型シグネチャ、およびジェネリックの強力な世界。
04 · モジュール 4 — クラスとユーティリティのタイプ
2 レッスン
クラスと組み込みユーティリティ型を使用して既存の型を変換するオブジェクト指向プログラミング。
05 · モジュール 5 — 高度なタイプとガード
2 レッスン
カスタム型ガード、リテラル型、型アサーション、テンプレート リテラル型を使用して型システムについての理解を深めます。
06 · モジュール 6 — 条件付きタイプとマップされたタイプ
2 レッスン
動的タイプを作成し、条件付きタイプ、推論演算子、およびマップされたタイプを使用して既存のタイプを変換する方法を学びます。
07 · モジュール 7 — 構成と統合
2 レッスン
tsconfig.json を使用して TypeScript コンパイラーを構成し、宣言のマージによって既存の型を拡張する方法を説明します。