Webで始めるTypeScript独習 TypeScriptを効率的に独習しよう! 無料で学べる「TypeScript Deep Dive」日本語版の翻訳者が学習法を解説 濱田 洋太[著] 更新日: 2021/12/02 公開日: 2021/11/30 スキル TypeScript ナレッジ 若手向け ポスト 目次 Page 1 はじめに 対象読者 TypeScriptとは TypeScriptを学ぶ理由 TypeScriptについて押さえておきたいこと TypeScriptを使うメリット 型があること モダンなJavaScriptの機能を使える JavaScriptをそのまま移行できる Page 2 Webですぐ読めるTypeScript解説書「TypeScript Deep Dive」 「TypeScript Deep Dive 日本語版」で学べること JavaScriptの注意点 モダンなJavaScriptの機能 TypeScriptと型 TypeScriptのコーディング規約 「TypeScript Deep Dive 日本語版」で効率的に学習を進めるには? 「TypeScript Deep Dive 日本語版」へのコントリビューション TypeScriptの基本を学んだ後の学習方法 Webpack(モジュールバンドラ) フロントエンドフレームワーク まとめ 参考資料 会員登録無料すると、続きをお読みいただけます 新規会員登録無料のご案内 ・全ての過去記事が閲覧できます ・会員限定メルマガを受信できます メールバックナンバー 新規会員登録無料 ログイン Page 1 はじめに 対象読者 TypeScriptとは TypeScriptを学ぶ理由 TypeScriptについて押さえておきたいこと TypeScriptを使うメリット 型があること モダンなJavaScriptの機能を使える JavaScriptをそのまま移行できる Page 2 Webですぐ読めるTypeScript解説書「TypeScript Deep Dive」 「TypeScript Deep Dive 日本語版」で学べること JavaScriptの注意点 モダンなJavaScriptの機能 TypeScriptと型 TypeScriptのコーディング規約 「TypeScript Deep Dive 日本語版」で効率的に学習を進めるには? 「TypeScript Deep Dive 日本語版」へのコントリビューション TypeScriptの基本を学んだ後の学習方法 Webpack(モジュールバンドラ) フロントエンドフレームワーク まとめ 参考資料 1 2 PREV この記事は参考になりましたか? 4参考になった 印刷用を表示 ポスト この記事の著者 濱田 洋太(ハマダ ヨウタ) SIerやゲーム開発会社のプログラマなどを経験し、現在は一般企業でエンジニアとして勤務している。 ※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です この著者の最近の執筆記事 この記事は参考になりましたか? 4 参考になった この記事をシェア ポスト シェア CodeZine(コードジン) codezine.jp https://codezine.jp/static/common/images/czlogo4fb_ogp.png https://codezine.jp/article/detail/15148 2021/12/02 19:15 Special Contents AD キャリアインタビュー AD おすすめ アクセスランキング 1 日本マイクロソフト、AI学習プラットフォーム「AI SKILLS NAVIGATOR日本語版」を無償提供 2 AI搭載コードエディタ「Cursor」に新たなTabモデル「Fusion」が導入 3 アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革 4 「ジェネレータ」 ~マンガでプログラミング用語解説 5 Electronの最新版「Electron 34.0.0」正式リリース NEW 6 Next.js 15の新機能――ルーティングとキャッシュの制御の変更を中心に解説 NEW 7 世界のITエンジニア数は前年より6.1%増の2994.3万人。日本は4位にランクインするも前年より横ばい NEW 8 Flutterでアプリをビルドしよう。AndroidとiOSそれぞれの流れを解説 9 実はITエンジニアの設計力が求められるkintone、その仕組みとポイントを事例に学ぶ 10 『システム障害対応 実践ガイド』著者が語る、1000件の事例から学んだ障害対応のベストプラクティス アクセスランキング 今日 月間 1 日本マイクロソフト、AI学習プラットフォーム「AI SKILLS NAVIGATOR日本語版」を無償提供 2 AI搭載コードエディタ「Cursor」に新たなTabモデル「Fusion」が導入 3 アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革 4 「ジェネレータ」 ~マンガでプログラミング用語解説 5 Electronの最新版「Electron 34.0.0」正式リリース NEW 6 Next.js 15の新機能――ルーティングとキャッシュの制御の変更を中心に解説 NEW 7 世界のITエンジニア数は前年より6.1%増の2994.3万人。日本は4位にランクインするも前年より横ばい NEW 8 Flutterでアプリをビルドしよう。AndroidとiOSそれぞれの流れを解説 9 実はITエンジニアの設計力が求められるkintone、その仕組みとポイントを事例に学ぶ 10 『システム障害対応 実践ガイド』著者が語る、1000件の事例から学んだ障害対応のベストプラクティス 1 アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革 2 ガントチャートをWebアプリに組み込める「ガントシート」でプロジェクト管理機能を作成してみよう 3 デスクトップアプリ開発に必要な「Rust」の文法を理解しよう 4 1/10まで全文無料公開、人気の入門書シリーズ『いきなりプログラミング Androidアプリ開発』 5 "けしからん"精神が切り拓く未来──IPA登氏が語る、技術大国・日本が目指す復活戦略 6 Google、社内AIエージェント「Google Agentspace」発表 7 ITエンジニア本大賞2025、ベスト10選出! 技術書部門とビジネス書部門の大賞はどうなる!? 8 日本マイクロソフト、AI学習プラットフォーム「AI SKILLS NAVIGATOR日本語版」を無償提供 9 JavaScriptのWebフレームワーク、「Astro 5.1」リリース 10 実はITエンジニアの設計力が求められるkintone、その仕組みとポイントを事例に学ぶ イベント CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 新規会員登録無料のご案内 ・全ての過去記事が閲覧できます ・会員限定メルマガを受信できます メールバックナンバー 新規会員登録無料 ログイン アクセスランキング 1 日本マイクロソフト、AI学習プラットフォーム「AI SKILLS NAVIGATOR日本語版」を無償提供 2 AI搭載コードエディタ「Cursor」に新たなTabモデル「Fusion」が導入 3 アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革 4 「ジェネレータ」 ~マンガでプログラミング用語解説 5 Electronの最新版「Electron 34.0.0」正式リリース NEW 6 Next.js 15の新機能――ルーティングとキャッシュの制御の変更を中心に解説 NEW 7 世界のITエンジニア数は前年より6.1%増の2994.3万人。日本は4位にランクインするも前年より横ばい NEW 8 Flutterでアプリをビルドしよう。AndroidとiOSそれぞれの流れを解説 9 実はITエンジニアの設計力が求められるkintone、その仕組みとポイントを事例に学ぶ 10 『システム障害対応 実践ガイド』著者が語る、1000件の事例から学んだ障害対応のベストプラクティス アクセスランキング 今日 月間 1 日本マイクロソフト、AI学習プラットフォーム「AI SKILLS NAVIGATOR日本語版」を無償提供 2 AI搭載コードエディタ「Cursor」に新たなTabモデル「Fusion」が導入 3 アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革 4 「ジェネレータ」 ~マンガでプログラミング用語解説 5 Electronの最新版「Electron 34.0.0」正式リリース NEW 6 Next.js 15の新機能――ルーティングとキャッシュの制御の変更を中心に解説 NEW 7 世界のITエンジニア数は前年より6.1%増の2994.3万人。日本は4位にランクインするも前年より横ばい NEW 8 Flutterでアプリをビルドしよう。AndroidとiOSそれぞれの流れを解説 9 実はITエンジニアの設計力が求められるkintone、その仕組みとポイントを事例に学ぶ 10 『システム障害対応 実践ガイド』著者が語る、1000件の事例から学んだ障害対応のベストプラクティス 1 アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革 2 ガントチャートをWebアプリに組み込める「ガントシート」でプロジェクト管理機能を作成してみよう 3 デスクトップアプリ開発に必要な「Rust」の文法を理解しよう 4 1/10まで全文無料公開、人気の入門書シリーズ『いきなりプログラミング Androidアプリ開発』 5 "けしからん"精神が切り拓く未来──IPA登氏が語る、技術大国・日本が目指す復活戦略 6 Google、社内AIエージェント「Google Agentspace」発表 7 ITエンジニア本大賞2025、ベスト10選出! 技術書部門とビジネス書部門の大賞はどうなる!? 8 日本マイクロソフト、AI学習プラットフォーム「AI SKILLS NAVIGATOR日本語版」を無償提供 9 JavaScriptのWebフレームワーク、「Astro 5.1」リリース 10 実はITエンジニアの設計力が求められるkintone、その仕組みとポイントを事例に学ぶ