أنظمة برمجة الصدأ: تعلم الملكية، فترات الحياة، والسمات

نموذج إدارة الذاكرة الفريد من نوعه لـ Rust، كتابة رمز متزامن آمن، وبناء تطبيقات أنظمة موثوقة من خلال دروس نصية منظمة وتدريبات برمجة عملية.

4.7 (2,271) ⏱ 1 ساعة 29 دقيقة 📚 10 درس 🎧 النسخة الصوتية

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

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

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

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

المراجعات

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

اكتب مراجعة

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

المتعلمون أخذوا أيضًا

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

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

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

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

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

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

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

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

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

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

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

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