أساسيات برمجة Rust: تعلم ترميز الأنظمة من الصفر — PickAClass
★ 4.0 (2) ⏱ 2 ساعة 48 دقيقة 📚 28 دورة

أساسيات برمجة Rust: تعلم ترميز الأنظمة من الصفر

أتقن المفاهيم الأساسية لـ Rust، بدءًا من الملكية (ownership) والاستعارة (borrowing) وصولاً إلى معالجة الأخطاء الحديثة والتزامن (concurrency)، لكتابة تعليمات برمجية عالية الموثوقية والأداء.

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

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

هل تتطلع إلى بناء برامج سريعة وموثوقة وآمنة للذاكرة (memory-safe) دون تكلفة جامع البيانات المهملة (garbage collector)؟ أصبحت Rust اللغة المفضلة لبرمجة الأنظمة، حيث تقدم أداءً وضمانات أمان لا مثيل لها. في هذه الدورة القائمة على النصوص، ستنتقل من مطور فضولي إلى مبرمج Rust واثق. ستكتسب فهمًا عميقًا لكيفية إدارة Rust للذاكرة بأمان، وكيفية الاستفادة من نظام الأنواع القوي الخاص بها (type system)، وكيفية كتابة تعليمات برمجية نظيفة ومألوفة (idiomatic) للتطبيقات الحديثة. ما ستتعلمه: - فهم البنية الأساسية (syntax)، وأنواع البيانات الأساسية (data types)، وتدفق التحكم (control flow) في Rust - إتقان نماذج الملكية (ownership) والاستعارة (borrowing) والعمر (lifetime) الفريدة التي تمنع تسرب الذاكرة (memory leaks) - تطبيق معالجة قوية للأخطاء باستخدام الأنماط الاصطلاحية الحديثة مع Result و Option - تنظيم وإدارة التعليمات البرمجية الخاصة بك بفعالية باستخدام packages و crates وأداة البناء Cargo - كتابة تعليمات برمجية متزامنة (concurrent) آمنة وفهم مفاهيم البرمجة غير المتزامنة (asynchronous programming) الأساسية - تطبيق معرفتك من خلال تمارين الترميز المكتوبة والتطبيقات العملية للتعليمات البرمجية (code walkthroughs) ستبدأ بالبنية الأساسية (syntax) ومبادئ إدارة الذاكرة الأساسية قبل التقدم إلى موضوعات متقدمة مثل التزامن (concurrency) وإدارة الحزم (package management). تسمح لك الشروحات المكتوبة ومقتطفات التعليمات البرمجية خطوة بخطوة بالدراسة بالسرعة التي تناسبك واستيعاب المفاهيم الأساسية بعمق. تم تصميم هذه الدورة للمبتدئين الجدد في Rust، وكذلك للمبرمجين الذين يتطلعون إلى الانتقال من لغات أخرى. لا تتطلب خبرة سابقة في Rust أو برمجة الأنظمة (systems programming). ابدأ القراءة اليوم لفتح قوة برمجة الأنظمة الآمنة للذاكرة (memory-safe systems programming) باستخدام Rust.

محتوى الدورة

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

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

شهادة إتمام

كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
أساسيات برمجة Rust: تعلم ترميز الأنظمة من الصفر
المهارات المُثبَتة
✓
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
✓
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
✓
تصميم اختبار A/B
متمكّن
1.7 ساعة
✓
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
أساسيات برمجة Rust: تعلم ترميز الأنظمة من الصفر
صفحة 2 من 2
تفاصيل الأداء
ملخّص العمل الدراسي
الدورات المكتملة 14 / 14
أسئلة التدريب 26 / 28
الواجبات المُسلَّمة 4 (متوسط 4.5 / 5)
المشروع الختامي تمت مراجعته — 4.6 / 5
إجمالي التدريب 6.2 ساعة
معيار الأداء
ترتيب الدفعة ضمن أفضل 12% من 1,625
وقت الإكمال 11 يومًا (الوسيط: 22)
درجة الإتقان 91 / 100
درجة أسئلة التدريب 94%
التحقّق من المهارة مسار مهارة موثّق
تحقّق من هذه الشهادة
pickaclass.com/certificates/PCC-2026-X4F7-AP19
صادر وفق المعايير الأكاديمية لـPickAClass. تعكس مستويات المهارة الأداء المُقيَّم وفق معيار كفاءات الدورة. هذه شهادة أصلية لهذه المنصّة.

المراجعات (2)

فاطمة علي BH متعلِّم موثَّق
★ 4 · 28.08.2026

انه دورة متينة, البنية منطقية ومعظم الامثلة كانت مفيدة, يمكن استخدام بعض السيناريوهات من العالم الحقيقي

عمر بن خميس البارواني OM
★ 4 · 22.07.2026

A good introduction. The structure was mostly clear, but I wish there were a few more real-world examples. Still, learned a lot.

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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