أساسيات الملكية والاستعارة في Rust String — WalkSelf
⏱ 2 ساعة 54 دقيقة 📚 29 دورة 🎧 النسخة الصوتية

أساسيات الملكية والاستعارة في Rust String

افهم كيف تدير Rust بيانات السلاسل النصية والذاكرة لكتابة تطبيقات قوية وفعالة وخالية من الأخطاء.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

يعد نظام الملكية في Rust حجر الزاوية في أمانها وأدائها، ومع ذلك فإنه غالباً ما يمثل منحنى تعلم كبيراً للمطورين الجدد، خاصة عند التعامل مع نوع String. ستعمل هذه الدورة على إزالة الغموض عن ملكية String وعمليات النقل والاستعارة، مما يزودك بالمعرفة اللازمة لإدارة بيانات السلاسل النصية بثقة، ومنع أخطاء وقت التجميع الشائعة، وكتابة كود Rust اصطلاحي حقاً. ما ستتعلمه: * فهم المبادئ الأساسية لنموذج الملكية في Rust وتأثيره على قيم String. * استيعاب مفاهيم نقل واستعارة بيانات String ومتى يتم تطبيق كل منها للحصول على الأداء الأمثل. * تطبيق أفضل الممارسات لمعالجة السلاسل النصية بكفاءة باستخدام طرق String وشرائح السلاسل النصية (&str). * تشخيص وحل أخطاء وقت التجميع الشائعة المتعلقة بقواعد الملكية والاستعارة مع السلاسل النصية. * تنفيذ أنماط Rust الاصطلاحية لتمرير بيانات السلاسل النصية بين الدوال دون نسخ غير ضروري. * استكشاف الاستخدام الفعال لنوع Cow للتعامل المرن والمحسن مع بيانات السلاسل النصية. تبني الدورة فهمك بشكل منهجي، بدءاً من نموذج الذاكرة وأنواع البيانات في Rust، مروراً بإنشاء String وتعديلها وقواعد الملكية وأنماط الاستعارة، وصولاً إلى التطبيق العملي واستكشاف الأخطاء وإصلاحها. تم تصميم هذه الدورة لمبرمجي Rust المبتدئين الذين ليس لديهم خبرة سابقة في مفاهيم إدارة الذاكرة أو نظام الملكية في Rust. ابدأ رحلتك نحو كتابة برامج Rust آمنة وفعالة من خلال إتقان التعامل مع السلاسل النصية.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • ⚡ قصير ومركَّز
    2 ساعة 54 دقيقة من المحتوى التطبيقي

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

☆☆☆☆☆
سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع