ExercismのCFMLトラックに参加すると、 51個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
component {
// helloWorld greets the world.
function helloWorld() {
return 'Hello, World!';
}
}
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
現代のアラビア数字をローマ数字に変換します。
最初のN個の自然数について、和の2乗と2乗の和との差を求めます。
DNAの文字列が与えられたとき、その文字列の中に各ヌクレオチドが何回現れるかを数えます。
たくさんのパッケージをインストールしなくても、すぐに生産的に作業できます。必要なものはほとんどが最初から同梱されています。
追加で何か必要になったら、jarを追加してJavaオブジェクトを直接インスタンス化できます。
HTMLに似た簡単な構文で、さまざまなWebアプリケーションの構築に最適です。
バイトコードにコンパイルされ、Java Virtual Machine上で動的に評価されます。
古典的なオブジェクト指向と関数型プログラミングの両方をサポートします。
データベースへの簡単なアクセス、HTMLからPDFへのネイティブ変換、XMLの解析、APIの立ち上げ、S3への書き込みができます。
プログラミング言語にはそれぞれ、物事の進め方があります。CFMLも 同じです。メンターが、CFMLのエンジニアのように 考える方法と、CFMLらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 CFMLでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しく