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

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

Cairoについて

fn hello() -> felt252 {
    'Hello, World!'
}

fn main() {
    let greeting: felt252 = hello();
    println!("{greeting}");
}

Exercismには、Cairoの68個のプログラミング演習があります。 ジッパーからサブリストまで。


Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。

ExercismのCairo演習をすべて見る

Cairoの主な機能


Cairo

エンジニアに優しい

Rustに似たコードを書き、プログラムの実行に対する証明を生成できます。数学は障壁になりません。

証明可能

証明可能なプログラムを生成するため、信頼できないマシン上でも信頼できる値を計算できます。

効率的

Cairoは、効率的な証明生成のために特別に設計された専用のアセンブリにコンパイルされます。

イミュータブル

Cairoはイミュータブルなメモリモデルを採用しており、データの完全性とセキュリティを高めます。

汎用

ブロックチェーンゲームから証明可能な機械学習まで、Cairoを使えば信頼を必要としないアプリケーションを構築できます。

革新的

Cairoは急速に成長している言語で、エンジニアに新しい魅力的な機能を次々と提供し続けています。

これから学ぶコンセプトの一部を紹介します


Cairoのすべての概念を見る

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

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

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

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

ExercismのCairoトラックには、25つの概念と68つの演習があり、より良いコードを書くのに役立ちます。

Cairoの演習をすべて見る
Cairo

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

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

Cairoトラックに参加する