مسار Rust

من لا شيء مثبَّت إلى فهم الـ ownership — وهي النقطة التي يقرر عندها معظم الناس الاستمرار أو الاستسلام.

البداية

Getting Started

  1. ليه Rust؟ وإيه اللي هتتعلمه
  2. تثبيت Rust
  3. تجهيز بيئة العمل
  4. أول برنامج

الأساسيات

Foundations

  1. المتغيرات والقابلية للتغيير
  2. أنواع البيانات
  3. الدوال
  4. التحكم في المسارقادم قريباً

الملكية

Ownership

  1. الستاك والهيب
  2. الملكية والنقل
  3. الاستعارةقادم قريباً
  4. الاستعارة القابلة للتغييرقادم قريباً
  5. الشرائحقادم قريباً

البنى

Structuring Data

  1. الـ Structsقادم قريباً
  2. الـ Enumsقادم قريباً
  3. مطابقة الأنماطقادم قريباً
  4. Optionقادم قريباً
  5. Result ومعالجة الأخطاءقادم قريباً

التجريد

Generics, Traits, Lifetimes

  1. الأنواع العامةقادم قريباً
  2. السماتقادم قريباً
  3. دورات الحياةقادم قريباً
  4. الإرسال الساكن مقابل الديناميكيقادم قريباً

Rust عملي

Practical Rust

  1. المجموعاتقادم قريباً
  2. أنماط معالجة الأخطاءقادم قريباً
  3. الوحدات والحزمقادم قريباً
  4. الاختباراتقادم قريباً
  5. التجريدات صفرية التكلفةقادم قريباً