ExercismのTypeScriptトラックに参加すると、 108個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
export class HelloWorld {
static hello(name = 'World'): string {
return `Hello, ${name}!`
}
}
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
人気の子どもの繰り返し歌『Ten Green Bottles』の歌詞を書きます。
スクエア暗号と呼ばれる、秘密のメッセージを組み立てる古典的な方法を実装します。
Bobはのんびり屋のティーンエイジャーです。会話での彼の返事はごく限られています。
TypeScriptは、Microsoftが支援する、現代的で常に進化し続けるオープンソースの言語です。
TypeScriptは多くのライブラリやフレームワークで使われており、JavaScriptのコードとも統合できます。
TypeScriptの柔軟な型システムにより、何を期待できるかを記述でき、段階的な導入を支援します。
プロトタイプベース、オブジェクト指向、関数型、宣言型など、さまざまなプログラミングスタイルを使えます。
TypeScriptのJavaScriptとの統合は言語自体が担っているため、ツールや機能を利用できます。
ユーザーが多いため、答えやドキュメント、ライブラリを簡単に見つけられます。
プログラミング言語にはそれぞれ、物事の進め方があります。TypeScriptも 同じです。メンターが、TypeScriptのエンジニアのように 考える方法と、TypeScriptらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 TypeScriptでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しく