انضم إلى مسار Cairo على Exercism للحصول على 68 تمرينًا مجمّعة في 25 من مفاهيم Cairo، مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.
fn hello() -> felt252 {
'Hello, World!'
}
fn main() {
let greeting: felt252 = hello();
println!("{greeting}");
}
طوّر مهاراتك في البرمجة من خلال تمارين برمجية ممتعة ومجزية تختبر فهمك للمفاهيم مع Exercism.
حدّد ما إذا كانت عبارة تستخدم كل حرف في الأبجدية اللاتينية.
بمعلومية عدد طبيعي تحت الجذر، أرجِع جذره التربيعي.
حدّد ما إذا كانت سنة معطاة سنة كبيسة.
اكتب كودًا يشبه Rust وولّد إثباتات لتنفيذ البرنامج، فالرياضيات ليست عائقًا.
ينتج برامج قابلة للإثبات، ما يجعل من الممكن حساب قيم موثوقة على أجهزة غير موثوقة.
يُترجم Cairo إلى لغة تجميع مخصّصة صُمّمت خصيصًا لتوليد الإثباتات بكفاءة.
يستخدم Cairo نموذج الذاكرة غير القابلة للتغيير، ما يحسّن سلامة البيانات وأمانها.
من ألعاب البلوكشين إلى تعلّم الآلة القابل للإثبات، يجعل Cairo بناء تطبيقات لا تتطلّب الثقة ممكنًا.
Cairo لغة سريعة النمو تقدّم باستمرار ميزات جديدة ومثيرة لمطوريها.
لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار Cairo ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر Cairo، وعلى كتابة كود أصيل بأسلوب Cairo. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في Cairo، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.
اعرف المزيد عن الإرشاديضم مسار Cairo على Exercism 25 مفاهيم و68 تمارين لمساعدتك على كتابة كود أفضل.
اطّلع على كل تمارين Cairo