ExercismのCoffeeScriptトラックに参加すると、 97個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
class HelloWorld
hello: (name = 'World') ->
"Hello, #{name}!"
module.exports = HelloWorld
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
最初のN個の自然数について、和の2乗と2乗の和との差を求めます。
それぞれのマス目の数が2倍になっていくとして、チェス盤上の小麦の粒の数を計算します。
数値を対応する雨粒の音、Pling、Plang、Plongに変換します。
同じ言語、より良い構文。JavaScriptを使う場所ならどこでもCoffeeScriptが使えます。
RubyとPythonから着想を得た、シンプルで読みやすく、使いやすい構文です。
書きやすく、読みやすい。
CoffeeScriptでは、130万以上あるJavaScriptライブラリをどれでも使えます。
JavaScriptの力と、開発の楽しさを両立させましょう
関数型、オブジェクト指向、命令型など、好きなパラダイムを使えます。
プログラミング言語にはそれぞれ、物事の進め方があります。CoffeeScriptも 同じです。メンターが、CoffeeScriptのエンジニアのように 考える方法と、CoffeeScriptらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 CoffeeScriptでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しくExercismのCoffeeScriptトラックには、97つの演習があり、より良いコードを書くのに役立ちます。
CoffeeScriptの演習をすべて見る