Rust / الأساسي
Rust — الأساسي
بناء ونمذجة برامج Rust آمنة بملكية صريحة وبيانات مفحوصة.
ما الذي ستتعلمه؟
- شرح عقود الملكية والفشل لتجريدات المستوى.
- حل التمارين التطبيقية وفحص الأمثلة المكتملة مستقلًا.
Cargo والإصدارات وبنية البرنامج
ابنِ حزمة Rust قابلة للتكرار، وافصل مسؤوليات المترجم ومدير الحزم، واقرأ إخراج البرنامج منفصلًا عن تشخيص البناء.
ابدأ التعلّمالأنواع والتعبيرات وتدفق التحكم
مثّل القيم بوعي واختر سياسات الحساب وحوّل متطلبات الحدود إلى تفرعات وحلقات تنتهي.
ابدأ التعلّمالملكية والنقل والدوال
تتبّع مالك كل قيمة أثناء نقلها بين المتغيرات والدوال، واختر النسخ أو الاستنساخ وفق الدلالة المطلوبة.
ابدأ التعلّمالاستعارة والشرائح والسلاسل
استخدم وصولًا مؤقتًا دون نقل الملكية، وأنهِ الاستعارات المتعارضة قبل التعديل، وتعامل صراحة مع حدود بايتات UTF-8.
ابدأ التعلّمالبنى والتعدادات ومطابقة الأنماط
نمذج البيانات المرتبطة والحالات المحدودة لتحفظ العمليات خصائصها وتغطي match البدائل المطلوبة.
ابدأ التعلّمالمجموعات والإدخال المفحوص
خزّن التسلسلات والقيم ذات المفاتيح بملكية، وميّز التحليل من فحص المجال، وتجنب الاعتماد على ترتيب اجتياز غير مضمون.
ابدأ التعلّم