Webで始めるTypeScript独習 TypeScriptを効率的に独習しよう! 無料で学べる「TypeScript Deep Dive」日本語版の翻訳者が学習法を解説 濱田 洋太[著] 更新日: 2021/12/02 公開日: 2021/11/30 スキル TypeScript ナレッジ 若手向け Tweet 目次 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参考になった 印刷用を表示 Tweet この記事の著者 濱田 洋太(ハマダ ヨウタ) SIerやゲーム開発会社のプログラマなどを経験し、現在は一般企業でエンジニアとして勤務している。 ※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です この著者の最近の執筆記事 この記事は参考になりましたか? 4 参考になった この記事をシェア Tweet シェア 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 「ラッパークラスとラッパーオブジェクト」 ~マンガでプログラミング用語解説 2 SalesNow、2024年人気のプログラミング言語ランキングTOP10を発表 3 世界5400万ユーザー超え! 日本発のプロダクト「TimeTree」を支える、エンジニアとしての総合力 4 【作って学ぶPython】基本の文法を学んでコードを読み解けるようになろう! 5 AWS CDKでサーバレスのローカル開発環境を構築した理由とは? デメリットの解消方法と実運用で直面した課題 6 Javaの定番フレームワーク「Spring Framework 5」に対応、『Spring徹底⼊⾨ 第2版』発売 7 スタイルのないUIライブラリ「Headless UI v2.0 for React」がリリース 8 【作って学ぶPython】特長を理解してプログラムを書くための準備をしよう! 9 Epic Games、ゲームエンジン「Unreal Engine 5.4」の新機能を紹介 10 ネットワークテスト自動化ツール「NEEDLEWORK」のWindowsアプリケーション版(EXE版)にて「ネットワーク負荷テスト」提供開始 アクセスランキング 今日 月間 1 「ラッパークラスとラッパーオブジェクト」 ~マンガでプログラミング用語解説 2 SalesNow、2024年人気のプログラミング言語ランキングTOP10を発表 3 世界5400万ユーザー超え! 日本発のプロダクト「TimeTree」を支える、エンジニアとしての総合力 4 【作って学ぶPython】基本の文法を学んでコードを読み解けるようになろう! 5 AWS CDKでサーバレスのローカル開発環境を構築した理由とは? デメリットの解消方法と実運用で直面した課題 6 Javaの定番フレームワーク「Spring Framework 5」に対応、『Spring徹底⼊⾨ 第2版』発売 7 スタイルのないUIライブラリ「Headless UI v2.0 for React」がリリース 8 【作って学ぶPython】特長を理解してプログラムを書くための準備をしよう! 9 Epic Games、ゲームエンジン「Unreal Engine 5.4」の新機能を紹介 10 ネットワークテスト自動化ツール「NEEDLEWORK」のWindowsアプリケーション版(EXE版)にて「ネットワーク負荷テスト」提供開始 1 エンジニアとして真に成長するには?──技術スキルだけじゃない、"すごいエンジニア"が大切にするマインドセットとは 2 【作って学ぶPython】特長を理解してプログラムを書くための準備をしよう! 3 フリーランス・副業における案件数の多いフレームワーク第1位は? CAMELORSが発表 4 5/10まで『図解まるわかり サーバーのしくみ』の全文を無料公開、サーバーの技術や実態が図でわかる 5 【作って学ぶPython】基本の文法を学んでコードを読み解けるようになろう! 6 グランブルーファンタジーの「次なる10年」に向けて、100万行を超える大規模なシステム再構築の裏側とは 7 「タプル」 ~マンガでプログラミング用語解説 8 技術に専念したいエンジニアのための上級職「スタッフエンジニア」とは? 培った能力を生かして組織に貢献するキャリア 9 ソフトウェアテスト専業企業が事例で語る、UIテスト自動化の始め方と続け方は? 10 「ラッパークラスとラッパーオブジェクト」 ~マンガでプログラミング用語解説 イベント CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 新規会員登録無料のご案内 ・全ての過去記事が閲覧できます ・会員限定メルマガを受信できます メールバックナンバー 新規会員登録無料 ログイン アクセスランキング 1 「ラッパークラスとラッパーオブジェクト」 ~マンガでプログラミング用語解説 2 SalesNow、2024年人気のプログラミング言語ランキングTOP10を発表 3 世界5400万ユーザー超え! 日本発のプロダクト「TimeTree」を支える、エンジニアとしての総合力 4 【作って学ぶPython】基本の文法を学んでコードを読み解けるようになろう! 5 AWS CDKでサーバレスのローカル開発環境を構築した理由とは? デメリットの解消方法と実運用で直面した課題 6 Javaの定番フレームワーク「Spring Framework 5」に対応、『Spring徹底⼊⾨ 第2版』発売 7 スタイルのないUIライブラリ「Headless UI v2.0 for React」がリリース 8 【作って学ぶPython】特長を理解してプログラムを書くための準備をしよう! 9 Epic Games、ゲームエンジン「Unreal Engine 5.4」の新機能を紹介 10 ネットワークテスト自動化ツール「NEEDLEWORK」のWindowsアプリケーション版(EXE版)にて「ネットワーク負荷テスト」提供開始 アクセスランキング 今日 月間 1 「ラッパークラスとラッパーオブジェクト」 ~マンガでプログラミング用語解説 2 SalesNow、2024年人気のプログラミング言語ランキングTOP10を発表 3 世界5400万ユーザー超え! 日本発のプロダクト「TimeTree」を支える、エンジニアとしての総合力 4 【作って学ぶPython】基本の文法を学んでコードを読み解けるようになろう! 5 AWS CDKでサーバレスのローカル開発環境を構築した理由とは? デメリットの解消方法と実運用で直面した課題 6 Javaの定番フレームワーク「Spring Framework 5」に対応、『Spring徹底⼊⾨ 第2版』発売 7 スタイルのないUIライブラリ「Headless UI v2.0 for React」がリリース 8 【作って学ぶPython】特長を理解してプログラムを書くための準備をしよう! 9 Epic Games、ゲームエンジン「Unreal Engine 5.4」の新機能を紹介 10 ネットワークテスト自動化ツール「NEEDLEWORK」のWindowsアプリケーション版(EXE版)にて「ネットワーク負荷テスト」提供開始 1 エンジニアとして真に成長するには?──技術スキルだけじゃない、"すごいエンジニア"が大切にするマインドセットとは 2 【作って学ぶPython】特長を理解してプログラムを書くための準備をしよう! 3 フリーランス・副業における案件数の多いフレームワーク第1位は? CAMELORSが発表 4 5/10まで『図解まるわかり サーバーのしくみ』の全文を無料公開、サーバーの技術や実態が図でわかる 5 【作って学ぶPython】基本の文法を学んでコードを読み解けるようになろう! 6 グランブルーファンタジーの「次なる10年」に向けて、100万行を超える大規模なシステム再構築の裏側とは 7 「タプル」 ~マンガでプログラミング用語解説 8 技術に専念したいエンジニアのための上級職「スタッフエンジニア」とは? 培った能力を生かして組織に貢献するキャリア 9 ソフトウェアテスト専業企業が事例で語る、UIテスト自動化の始め方と続け方は? 10 「ラッパークラスとラッパーオブジェクト」 ~マンガでプログラミング用語解説