ExercismのBallerinaトラックに参加すると、 60個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
ある単語とアナグラム候補の配列が与えられたとき、正しい部分配列を選び出します。
双方向連結リストを実装します。
ある数値がアームストロング数かどうかを判定してください。
言語に組み込まれたネットワークのプリミティブにより、サービスをより簡単に書いてクラウドで実行できます。
構造的型付けは、プログラム内での静的型付けと、サービスインターフェースの記述に使われます。
JSON、XML、表形式データを、言語に統合されたクエリで型安全かつ宣言的に処理できます。
プログラムには、テキストの構文と、シーケンス図に基づく同等のグラフィカルな形式があります。
シーケンス図と言語が管理するスレッドによる、簡単で効率的な並行処理です。
明示的なエラー処理、静的型、並行処理の安全性を、親しみやすい構文と組み合わせています。
プログラミング言語にはそれぞれ、物事の進め方があります。Ballerinaも 同じです。メンターが、Ballerinaのエンジニアのように 考える方法と、Ballerinaらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Ballerinaでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しく