TypeScriptを学んでマスターしてみませんか?

ExercismのTypeScriptトラックに参加すると、 108個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。

TypeScriptについて

export class HelloWorld {
  static hello(name = 'World'): string {
    return `Hello, ${name}!`
  }
}

TypeScriptの主な機能


TypeScript

進化

TypeScriptは、Microsoftが支援する、現代的で常に進化し続けるオープンソースの言語です。

広く使われている

TypeScriptは多くのライブラリやフレームワークで使われており、JavaScriptのコードとも統合できます。

型付きJavaScript

TypeScriptの柔軟な型システムにより、何を期待できるかを記述でき、段階的な導入を支援します。

どんなプログラミングスタイルも使える

プロトタイプベース、オブジェクト指向、関数型、宣言型など、さまざまなプログラミングスタイルを使えます。

一貫して優れたツール

TypeScriptのJavaScriptとの統合は言語自体が担っているため、ツールや機能を利用できます。

大規模なコミュニティ

ユーザーが多いため、答えやドキュメント、ライブラリを簡単に見つけられます。

TypeScript流のメンタリングを受ける

プログラミング言語にはそれぞれ、物事の進め方があります。TypeScriptも 同じです。メンターが、TypeScriptのエンジニアのように 考える方法と、TypeScriptらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 TypeScriptでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。

メンタリングについてもっと詳しく

コミュニティが作ったTypeScriptの演習

ExercismのTypeScriptトラックには、108つの演習があり、より良いコードを書くのに役立ちます。

TypeScriptの演習をすべて見る
TypeScript

TypeScriptトラックを始めましょう

何より、誰にとっても100%無料です。

TypeScriptトラックに参加する