تطوير إضافات Moodle: أنشئ أول إضافة مخصصة لك خطوة بخطوة — WalkSelf
3.5 (4) ⏱ 2 ساعة 36 دقيقة 📚 26 دورة 🎧 النسخة الصوتية

تطوير إضافات Moodle: أنشئ أول إضافة مخصصة لك خطوة بخطوة

تعلم كيفية تصميم وبرمجة وتأمين إضافات Moodle مخصصة من الصفر باستخدام PHP وجداول قواعد البيانات والقوالب لتوسيع إمكانيات منصتك التعليمية.

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

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

هل تريد تخصيص نظام إدارة التعلم الخاص بك ولكن لا تعرف من أين تبدأ؟ قد يبدو الانتقال من مسؤول عادي أو مطور ويب عام إلى منشئ إضافات Moodle أمراً مربكاً بدون مسار واضح ومنظم. يرشدك هذا المساق النصي عبر المفاهيم الأساسية وممارسات البرمجة خطوة بخطوة المطلوبة لإنشاء وتأمين ونشر أول إضافة Moodle لك. ستتحول من مبتدئ إلى مطور واثق قادر على توسيع وظائف Moodle الأساسية لتلبية الاحتياجات التنظيمية والتعليمية الفريدة. ما ستتعلمه: - فهم البنية الأساسية، وهيكل الدليل (directory structure)، والملفات الأساسية لإضافة Moodle قياسية. - إنشاء جداول قواعد بيانات مخصصة وإدارة البيانات بأمان باستخدام واجهات برمجة تطبيقات قواعد البيانات (database APIs). - تصميم نماذج سهلة الاستخدام لالتقاط مدخلات المستخدم والتحقق منها ومعالجتها بأمان. - تطبيق قوالب Mustache وأدوات العرض (renderers) لفصل منطق PHP الخاص بك عن عرض HTML. - تطبيق ممارسات الأمان الحديثة، بما في ذلك التحكم الصارم في الوصول، ومنع حقن SQL (SQL injection)، وتهريب المخرجات (output escaping). - تصدير بيانات التطبيق إلى تنسيقات شائعة مثل CSV لأغراض إعداد التقارير والتحليل. ستبدأ بمفاهيم ومصطلحات بنية Moodle الأساسية قبل كتابة وتجميع الكود تدريجياً لإنشاء إضافة كاملة وعملية. من خلال الشروحات المكتوبة المفصلة، ومقتطفات الكود (code snippets)، والتمارين المنظمة، ستبني مهاراتك خطوة بخطوة. تم تصميم هذا المساق لمطوري الويب، ومبرمجي PHP، والمسؤولين الذين يرغبون في تعلم تطوير Moodle من الصفر. في حين أن الإلمام الأساسي بـ PHP و HTML و CSS مفيد، لا يلزم وجود خبرة سابقة في قاعدة كود Moodle. ابدأ القراءة اليوم لفتح إمكانات التخصيص الكاملة لمنصتك التعليمية.

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

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

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

فجر السبيعي KW
★ 3 · 27.06.2026

Solid course. It provided a good foundation. I'd prefer if some of the later modules had more challenging tasks, though.

أحمد بن عبد الرحمن SA
★ 4 · 27.06.2026

لقد كانت تجربة تعلم رائعة، كانت السرعة مثالية، والأمثلة عززت المفاهيم حقا، إبهام كبير إلى الأعلى!

Nokuthula Dlamini ZA متعلِّم موثَّق
★ 4 · 26.06.2026

Really enjoyed the learning experience. The materials provided were top-notch and easy to follow.

هند بن خالد TN متعلِّم موثَّق
★ 3 · 16.06.2026

أنا لست متأكدا أن هذا للمبتدئين تماما فهو يفترض بعض المعرفة السابقة التي لم يتم تعليمها بشكل صريح بعض الأمثلة كانت مربكة

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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