Rust / المتقدم

Rust — المتقدم

مراجعة الحالة المشتركة وحدود async والتزامات unsafe وتصميم الواجهات بالقياس.

عدد الدروس: 6 · لا تحتاج إلى حساب

ما الذي ستتعلمه؟

  • شرح عقود الملكية والفشل لتجريدات المستوى.
  • حل التمارين التطبيقية وفحص الأمثلة المكتملة مستقلًا.
  1. المؤشرات الذكية والتعديل الداخلي

    اختر الملكية المنفردة والمشتركة والوصول المفحوص ديناميكيًا بوضوح، وميّز التنظيف والدورات المرجعية من ضمانات الذاكرة.

    ابدأ التعلّم
  2. الخيوط وSend وSync والحالة المشتركة

    انقل الملكية بين الخيوط واحمِ انتقالات الحالة كاملة واشرح بدقة ضمانات Arc وسمات المزامنة وحدودها.

    ابدأ التعلّم
  3. المستقبلات غير المتزامنة وPin

    افصل المستقبل عن منفذه وافهم التعليق والإلغاء والتثبيت دون بناء آليات ذاتية المرجع غير آمنة.

    ابدأ التعلّم
  4. افتراضات unsafe وحدود الربط الخارجي

    اشرح التزامات unsafe على المبرمج وفضّل التجريد الآمن وراجع الاستدعاءات الخارجية كعقود ملكية وتوافق ثنائي صريحة.

    ابدأ التعلّم
  5. التنميط والتخصيص وتخطيط البيانات

    قِس سلوكًا متكافئًا بشروط بناء معلومة وقلل التخصيص والنسخ دون إضعاف عقود العمر والمجال.

    ابدأ التعلّم
  6. تصميم الواجهات ومشروع تقارير ختامي

    ادمج الملكية والأخطاء والوحدات والقياس في واجهة تقارير صغيرة تظهر وعود الفحص والتوافق للمستهلك.

    ابدأ التعلّم
العودة إلى الدورة