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 【TypeScriptの基礎を学ぶ】JavaScriptと比較して起こりがちなミスを防ごう! NEW 2 「AIに代替されない」エンジニアになる3つの能力──“日報”で鍛える問題解決力 3 「静的型付けと動的型付け」 ~マンガでプログラミング用語解説 4 残業が0でも生産性5倍に!全社AI導入を推進するジーニー・CTOが語る次世代エンジニア像と組織のあり方とは? 5 OpenAI、「ChatGPTエージェント」を正式発表、タスク実行・ウェブ操作が一体化 NEW 6 現場と上流の往復で見つけた「構造」という武器──アーキテクト 尾髙敏之さんが語る、事業目線の育て方 7 AWS、AI駆動開発を支援するIDE「Kiro」を発表 仕様駆動により保守性を向上 8 AWS、新IDE「Kiro」を活用したハッカソン「Code with Kiro Hackathon」を開催 9 Google、AIアプリ開発向けPythonライブラリ「GenAI Processors」をOSSで発表 10 楽天・リコー・NRIなど採択、NEDOがAIモデル開発事業の実施先を発表 NEW アクセスランキング 今日 月間 1 【TypeScriptの基礎を学ぶ】JavaScriptと比較して起こりがちなミスを防ごう! NEW 2 「AIに代替されない」エンジニアになる3つの能力──“日報”で鍛える問題解決力 3 「静的型付けと動的型付け」 ~マンガでプログラミング用語解説 4 残業が0でも生産性5倍に!全社AI導入を推進するジーニー・CTOが語る次世代エンジニア像と組織のあり方とは? 5 OpenAI、「ChatGPTエージェント」を正式発表、タスク実行・ウェブ操作が一体化 NEW 6 現場と上流の往復で見つけた「構造」という武器──アーキテクト 尾髙敏之さんが語る、事業目線の育て方 7 AWS、AI駆動開発を支援するIDE「Kiro」を発表 仕様駆動により保守性を向上 8 AWS、新IDE「Kiro」を活用したハッカソン「Code with Kiro Hackathon」を開催 9 Google、AIアプリ開発向けPythonライブラリ「GenAI Processors」をOSSで発表 10 楽天・リコー・NRIなど採択、NEDOがAIモデル開発事業の実施先を発表 NEW 1 総務省、21万人以上が受講した無料オンライン講座「社会人のためのデータサイエンス入門」を開講 2 Google、AIアプリ開発向けPythonライブラリ「GenAI Processors」をOSSで発表 3 なぜあなたのWebサイトは遅いのか? mizchi氏が語るパフォーマンス改善のポイントとは 4 「AIに代替されない」エンジニアになる3つの能力──“日報”で鍛える問題解決力 5 COBOLからJavaへの変換も!汎用機の移行支援サービスが提供開始 6 103社を分類!AIエージェントのカオスマップが公開、LLMから採用支援まで網羅 7 GitHub Copilotの「Agent mode」が正式リリース、MCPはプレビュー版提供開始 8 AWS、無料で生成AIについて学べる学習コンテンツ「AWS SimuLearn」を公式ブログで紹介 9 Excel VBAをWeb化! SpreadJSでスプレッドシート資産を活かすモダナイズ入門 10 GitHubは30% ソースコード管理ツールの利用状況、AI活用に影響も—―ファインディが調査結果を発表 イベント CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 新規会員登録無料のご案内 ・全ての過去記事が閲覧できます ・会員限定メルマガを受信できます メールバックナンバー 新規会員登録無料 ログイン アクセスランキング 1 【TypeScriptの基礎を学ぶ】JavaScriptと比較して起こりがちなミスを防ごう! NEW 2 「AIに代替されない」エンジニアになる3つの能力──“日報”で鍛える問題解決力 3 「静的型付けと動的型付け」 ~マンガでプログラミング用語解説 4 残業が0でも生産性5倍に!全社AI導入を推進するジーニー・CTOが語る次世代エンジニア像と組織のあり方とは? 5 OpenAI、「ChatGPTエージェント」を正式発表、タスク実行・ウェブ操作が一体化 NEW 6 現場と上流の往復で見つけた「構造」という武器──アーキテクト 尾髙敏之さんが語る、事業目線の育て方 7 AWS、AI駆動開発を支援するIDE「Kiro」を発表 仕様駆動により保守性を向上 8 AWS、新IDE「Kiro」を活用したハッカソン「Code with Kiro Hackathon」を開催 9 Google、AIアプリ開発向けPythonライブラリ「GenAI Processors」をOSSで発表 10 楽天・リコー・NRIなど採択、NEDOがAIモデル開発事業の実施先を発表 NEW アクセスランキング 今日 月間 1 【TypeScriptの基礎を学ぶ】JavaScriptと比較して起こりがちなミスを防ごう! NEW 2 「AIに代替されない」エンジニアになる3つの能力──“日報”で鍛える問題解決力 3 「静的型付けと動的型付け」 ~マンガでプログラミング用語解説 4 残業が0でも生産性5倍に!全社AI導入を推進するジーニー・CTOが語る次世代エンジニア像と組織のあり方とは? 5 OpenAI、「ChatGPTエージェント」を正式発表、タスク実行・ウェブ操作が一体化 NEW 6 現場と上流の往復で見つけた「構造」という武器──アーキテクト 尾髙敏之さんが語る、事業目線の育て方 7 AWS、AI駆動開発を支援するIDE「Kiro」を発表 仕様駆動により保守性を向上 8 AWS、新IDE「Kiro」を活用したハッカソン「Code with Kiro Hackathon」を開催 9 Google、AIアプリ開発向けPythonライブラリ「GenAI Processors」をOSSで発表 10 楽天・リコー・NRIなど採択、NEDOがAIモデル開発事業の実施先を発表 NEW 1 総務省、21万人以上が受講した無料オンライン講座「社会人のためのデータサイエンス入門」を開講 2 Google、AIアプリ開発向けPythonライブラリ「GenAI Processors」をOSSで発表 3 なぜあなたのWebサイトは遅いのか? mizchi氏が語るパフォーマンス改善のポイントとは 4 「AIに代替されない」エンジニアになる3つの能力──“日報”で鍛える問題解決力 5 COBOLからJavaへの変換も!汎用機の移行支援サービスが提供開始 6 103社を分類!AIエージェントのカオスマップが公開、LLMから採用支援まで網羅 7 GitHub Copilotの「Agent mode」が正式リリース、MCPはプレビュー版提供開始 8 AWS、無料で生成AIについて学べる学習コンテンツ「AWS SimuLearn」を公式ブログで紹介 9 Excel VBAをWeb化! SpreadJSでスプレッドシート資産を活かすモダナイズ入門 10 GitHubは30% ソースコード管理ツールの利用状況、AI活用に影響も—―ファインディが調査結果を発表