|
【カテゴリ】 JavaScript
ゼロからわかる TypeScript入門
|
WINGSプロジェクト 齊藤 新三/著
山田祥寛/監修
株式会社 技術評論社/発行
定価
2,948円
B5判・
320ページ・
4色
ISBN 978-4-297-12635-3
発刊日:
2022年4月30日
|
[お知らせ] 2022/05/13、配布サンプルのバグを修正。旧バージョンをご利用の方はお手数ですが、再ダウンロードしてください。
本書の特徴
「型」を駆使したTypeScriptプログラミングをしっかり学ぼう!
TypeScriptの基本的な文法とプログラミング方法を丁寧に解説した入門書です。最終章では、Web APIとJSONを利用した非同期Webアプリケーションの作成方法を紹介します。Web開発で役立つ活用テクニックを短時間ですばやく学習できます。
サンプルコードは、サポートページよりダウンロードできます。
まとめて読んで 更にスキルアップのこんな書籍
- ・Vue.jsを新しいAPI「Composition API」で学ぶ
- 「速習 Vue.js 3 - Composition API編」(WINGSプロジェクト)
- ・「Vue.js」をきちんと学びたい方へ
- 「これからはじめるVue.js 3実践入門」(SBクリエイティブ)
- ・シンプルなJSフレームワーク「Vue.js」を素早く学ぼう
- 「速習 Vue.js 3」(WINGSプロジェクト)
- ・JavaScriptを利用するWebプログラマ向けの逆引き集
- 「JavaScript逆引きレシピ 第2版」(翔泳社)
- ・JavaScriptを基礎からきっちり学ぶなら
- 「改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで」(技術評論社)
本書について取り上げていただいたブログさま
-
・note -
にわけんさま
-
【本の紹介】ゼロからわかる TypeScript入門(2022年5月31日)
-
・DESKPLATE ブログ -
deskplateさま
-
書籍 ゼロからわかる TypeScript入門(2022年5月29日)
-
・cmblog -
花井雅敏さま
-
【書評】『ゼロからわかるTypeScript入門』【JavaScript入門にもおすすめ】(2022年5月13日)
Contents |
- Chapter1 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アクセスを知る
|
|