به مسیر Cairo در Exercism بپیوندید تا از این موارد بهرهمند شوید: 68 تمرین که در 25 مفهوم Cairo دستهبندی شدهاند، همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
fn hello() -> felt252 {
'Hello, World!'
}
fn main() {
let greeting: felt252 = hello();
println!("{greeting}");
}
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
یک عدد را به صداهای قطرههای بارانِ متناظر با آن تبدیل کنید: Pling، Plang و Plong.
با داشتن یک رشتهی DNA حساب کنید هر نوکلئوتید چند بار در رشته ظاهر میشود.
تعیین کنید آیا یک عبارت از همهی حروف الفبای لاتین استفاده میکند یا نه.
کدی شبیه Rust بنویسید و برای اجرای برنامه اثبات بسازید؛ ریاضی مانعی نیست.
برنامههای اثباتپذیر تولید میکند و امکان محاسبهی مقادیر قابلاعتماد را روی ماشینهای غیرقابلاعتماد فراهم میآورد.
Cairo به یک اسمبلی اختصاصی کامپایل میشود که بهطور ویژه برای تولید کارآمد اثبات طراحی شده است.
Cairo از مدل حافظهی تغییرناپذیر استفاده میکند که یکپارچگی و امنیت داده را بهبود میبخشد.
از بازیهای بلاکچین تا یادگیری ماشین اثباتپذیر، Cairo ساخت برنامههای بینیاز به اعتماد را ممکن میکند.
Cairo زبانی است که بهسرعت در حال رشد است و پیوسته ویژگیهای تازه و هیجانانگیزی را به توسعهدهندگانش ارائه میدهد.
هر زبانی روش خودش را برای انجام کارها دارد. Cairo هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس Cairo فکر کنید و کد را به سبک اصیل Cairo بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در Cairo میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر Cairo در Exercism شامل 25 مفهوم و 68 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای Cairo را ببینید