ゼロからわかる TypeScript 入門
- 著者:
- WINGSプロジェクト 齊藤新三/山田 祥寛
- 出版社:
- 技術評論社
- 出版日:
- 2022年04月30日頃
- ISBN:
- 9784297126353
- 価格:
- ¥2,948
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
Web アプリケーション開発をもっと「安全」に! 「型」を駆使した TypeScript プログラミングをしっかり学ぼう! TypeScript は、 JavaScript にクラスや静的型付けなどの機能を加えた「 altJS 」の 1 つですが、近年、 Web アプリケーションフレームワークの標準言語としての採用が増加し、 Web 開発の必修言語として需要が急速に伸びています。本書は、プログラミング初心者や本職プログラマーではない方を対象に、 TypeScript の基本的な文法とプログラミング方法をていねい&しっかり解説しています。また、最終章で Web API と JSON を利用した非同期 Web アプリケーションの作成方法を解説しているので、 Web 開発で役立つ活用テクニックも短時間ですばやく学習できます。 ● Chapter 1 TypeScript の基本を理解する 1-1 TypeScript がどういう言語なのかを学ぶ 1-2 TypeScript のコーディング環境を作る 1-3 Windows でのコーディング環境を作る 1-4 macOS でのコーディング環境を作る ● Chapter 2 初めてコーディングしてみる 2-1 Visual Studio Code を使ってみる 2-2 Visual Studio Code でコーディングしてみる 2-3 TypeScript コードを実行してみる 2-4 TypeScript のコーディングの基本を理解しよう ● Chapter 3 変数と演算子を理解する 3-1 リテラルとデータの種類を理解する 3-2 変数とそのデータ型を知る 3-3 演算子を使ってみる 3-4 代入演算子と演算子の優先順位を理解する ● Chapter 4 条件分岐を理解する 4-1 条件分岐の基本の if を知る 4-2 if 構文の続きを知る 4-3 条件の性質を知る 4-4 複数の条件分岐を組み合わせてみる 4-5 switch を知る ● Chapter 5 ループを理解する 5-1 ループの考え方の基礎を知る 5-2 for ループ構文を知る 5-3 制御構文の組み合わせを知る ● Chapter 6 複数のデータをまとめる変数を理解する 6-1 配列を知る 6-2 連想配列を知る 6-3 Map を知る ● Chapter 7 関数の基本を理解する 7-1 関数の基本形を知る 7-2 引数の省略について知る 7-3 引数の拡張について知る ● Chapter 8 関数の応用的な機能を理解する 8-1 関数のオーバーロードを知る 8-2 関数式と無名関数を知る 8-3 アロー式を知る 8-4 関数式をより深く知る ● Chapter 9 クラスの基本を理解する 9-1 クラスとは何かを知る 9-2 クラスの基本形を知る 9-3 クラスの他のメンバを知る ● Chapter 10 クラスの応用的な機能を理解する 10-1 クラスの継承を知る 10-2 インターフェースを知る 10-3 タプルと Enum を知る ● Chapter 11 モジュールについて理解する 11-1 モジュールの基本を知る 11-2 エクスポートのバリエーションを知る 11-3 インポートのバリエーションを知る ● Chapter 12 非同期通信アプリケーションを作る 12-1 Web API と JSON を知る 12-2 アプリケーションの大枠を作成する 12-3 非同期処理と Web アクセスを知る