دورة تفاعلية
دورة الصدأ
تعلم لغة برمجة Rust من الصفر مع شرح تفصيلي وأمثلة عملية وتمارين تفاعلية: من المتغيرات والأنواع البدائية إلى الإدارة الآمنة للذاكرة من خلال الملكية والاقتراض والبنيات والأساليب.
التحقق الثابت عبر الكلمات الرئيسية + التنفيذ على المسؤولRust Playground(نقرة واحدة لنسخ الكود + فتح).
01 · الوحدة 1 - أساسيات الصدأ
أسس اللغة: المتغيرات، والتغير، والتظليل، واستخدام الأنواع العددية والمركبة البدائية.
02 · الوحدة 2 - التحكم في التدفق
اتخاذ القرارات عبر التعبيرات الشرطية، والتكرار باستخدام الحلقات، والاستفادة من مطابقة أنماط اللغة.
03 · الوحدة 3 - الملكية والاقتراض
جوهر إدارة ذاكرة Rust: الملكية، والمكدس مقابل الكومة، والنقل مقابل النسخ، والاستخدام الآمن للمراجع.
04 · الوحدة 4 - هياكل البيانات وطرقها
تحديد وتنظيم أنواع البيانات المخصصة المعقدة باستخدام البنيات وتنفيذ سلوكها عبر كتل ضمنية.
05 · الوحدة 5 - الأدوية العامة والصفات
قم بتطوير تعليمات برمجية مرنة وقابلة لإعادة الاستخدام باستخدام أنواع عامة وحدد السلوك المشترك باستخدام السمات.
06 · الوحدة 6 - مدى الحياة والمؤشرات الذكية
إدارة فترات الحياة المرجعية مع فترات الحياة وتحليل إدارة ذاكرة الكومة عبر Box وRc وArc.
07 · الوحدة 7 - معالجة الأخطاء والمجموعات
التعامل مع المجموعات الديناميكية مثل HashMap والتعامل مع الاستثناءات/الأخطاء بطريقة متقدمة واصطلاحية.