Menu
Coddy logo textTech
js iconJavaScript ジャーニーの一部人気ジャーニー

TypeScriptを学ぶ

JavaScriptの上に構築された、無料のインタラクティブなTypeScriptコースです。すべてのレッスンでTSを実際に書きます - 型アノテーション、インターフェース、ジェネリクス、ユニオン型、ナローイング - 行き詰まったときにはAIヒントが助けてくれ、修了時には修了証がもらえます。より広範なJavaScriptジャーニーの一部なので、TypeScriptが腑に落ちるために必要なJSの文脈もすぐそばにあります。

257,728+ 人のcoddersが登録中

  • 初心者向け
  • sparkles iconAIによるコーディングサポート
  • hint icon実践的なインタラクティブレッスン
  • volume On icon全レッスンに音声ナレーション付き
  • quiz icon知識を確かめるクイズ
  • certificate icon無料の修了証明書

シラバス

1 セクション2 プロジェクト73 レッスン58 チャレンジ438 クイズの問題

このセクションは JavaScript ジャーニーの一部です。シラバス全体にはさらに多くのセクションがあります - 下のプレビューをクリックして、ジャーニーページで確認してください。

  1. セクション 1基礎77 レッスン
  2. セクション 2論理とフロー65 レッスン
  3. セクションを始める開始開く閉じるJavaScript を学んだ後の TypeScript の紹介

    TSを始めよう

    5 レッスン232

    基本の型

    7 レッスン748

    データ構造:配列とタプル

    9 レッスン862

    関数を扱う

    8 レッスン855

    型:エイリアス、ユニオン型、インターセクション型

    7 レッスン751

    オブジェクトとインターフェースの型定義

    8 レッスン757

    プロジェクト:シンプルなタスクリスト

    プロジェクト6 レッスン18

    列挙型 (Enum)

    6 レッスン638

    ジェネリクス:はじめに

    6 レッスン537

    プロジェクト:在庫管理

    プロジェクト5 レッスン18

    高度なトピック

    6 レッスン642
  4. セクション 4オブジェクト指向プログラミング56 レッスン

CoddyでTypeScriptを学ぶ理由

  • TypeScriptをブラウザで書けます。tscのインストールも、エディタの設定も、扱いに悩むtsconfig.jsonも必要ありません。エディタと出力が並んで表示されるので、それぞれの型が何をするのかを瞬時に確認できます。
  • 現代的なTypeScript: 型アノテーション、インターフェース、ジェネリクス、ユニオン型と交差型、ナローイング、ユーティリティ型、そしてランタイムで実行される内容を変えることなく、TSがどのようにプレーンなJavaScriptの上に重なるのか。
  • AIヒントは、TypeScriptのエラー - 有名なほど長いあのエラー - を読み解く手助けをしてくれます。修正方法をばらすことなく教えてくれるので、今後のTSコードを書きやすくする思考のモデルを身につけられます。
  • セクションを修了すると無料のTypeScript修了証がもらえます。型を少し振りかけただけのJavaScriptではなく、慣用的なTSを読み書きできることを示す、信頼できる証になります。

TypeScriptの学習に関するよくある質問

TypeScriptとは何ですか?

TypeScriptは、オプションの静的型付けを追加したJavaScriptのスーパーセットです。有効なJavaScriptは有効なTypeScriptでもありますが、TSでは変数、関数の引数、戻り値に型をアノテーションできます - するとコンパイラが、コードが実行される前にミスを検出してくれます。ランタイムでは、TypeScriptはプレーンなJavaScriptにコンパイルされます。

TypeScriptは学ぶのが難しいですか?

JavaScriptに慣れているなら、TypeScriptの基本はすぐに習得できます - いくつかの変数に: string: numberを追加すれば、もうTSを書いていることになります。難しい部分(ジェネリクス、条件型、マップ型、ナローイング)にはもっと時間がかかりますが、このコースではそれらを小さなステップで実践的な例とともに紹介します。

TypeScriptの前にJavaScriptを知っておく必要がありますか?

はい。TypeScriptは型を上に重ねたJavaScriptなので、実際に学んでいる言語はJSです。このTypeScriptセクションがJavaScriptジャーニーの一部なのはそのためです - 先にJSのセクションを受講することも、現代的なJavaScriptにすでに慣れているならTSに直接飛び込むこともできます。

TypeScriptとJavaScriptの違いは何ですか?

JavaScriptは動的型付けです - 変数は今日は文字列を、明日は数値を保持でき、それがわかるのはランタイムになってからです。TypeScriptはビルド時に動作する静的型レイヤーを追加し、コードが出荷される前に型の不一致を検出します。コンパイルされた出力は依然としてプレーンなJavaScriptなので、JSが動く場所ならどこでも動作します。

TypeScriptをオンラインで無料で学べますか?

はい。インタラクティブなTypeScriptセクションは無料です - 充実したレッスン、コーディング演習、クイズ、そして修了証が含まれます。エディタはTSコンパイラを内蔵してブラウザで動作するので、TypeScriptを書き始めるのにtscやNode、その他のツールをインストールする必要はありません。

TypeScriptコースの後に修了証はもらえますか?

はい。TypeScriptセクションを修了すると、LinkedInで共有したり履歴書に記載したりできる無料の修了証がもらえます。チュートリアルを眺めただけではなく、構造化された実践的なTypeScriptの教材をやり遂げたことを示す、検証可能なシグナルになります。
Coddy programming languages illustration

Learn Introduction To TypeScript with Coddy

始める