بناء تطبيقات متكاملة (Full-Stack) باستخدام حزمة MERN — PickAClass
3.5 (2) ⏱ 3 ساعة 📚 30 دورة 🎧 النسخة الصوتية

بناء تطبيقات متكاملة (Full-Stack) باستخدام حزمة MERN

تعلم كيفية دمج MongoDB و Express و React و Node.js لبناء واختبار ونشر تطبيقات ويب متكاملة (full-stack) وظيفية من الصفر.

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

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

يتطلب بناء تطبيقات الويب الحديثة اتصالاً سلسًا بين واجهة المستخدم ومنطق الخادم وقاعدة البيانات. يمنحك إتقان حزمة MERN—MongoDB و Express و React و Node.js—مجموعة الأدوات الكاملة لبناء هذه الأنظمة المتكاملة والمتماسكة (full-stack). يرشدك هذا المساق النصي خلال دورة حياة التطوير الكاملة لتطبيق متكامل (full-stack). ستنتقل من كتابة أول مسار خلفي (backend route) إلى إدارة مخططات قواعد البيانات وعرض واجهات ديناميكية من جانب العميل، مما يؤسس أساسًا متينًا في تطوير JavaScript الحديث. ما ستتعلمه: - فهم البنية الأساسية لتطبيقات حزمة MERN وكيفية تواصل الواجهة الأمامية (frontend) والخلفية (backend). - تكوين واجهات برمجة تطبيقات خلفية (backend APIs) قوية باستخدام Node.js و Express مع توجيه (routing) نظيف وبرمجيات وسيطة (middleware). - تصميم واستعلام قواعد بيانات NoSQL باستخدام MongoDB و Mongoose لتخزين البيانات بكفاءة. - بناء واجهات مستخدم ديناميكية وسريعة الاستجابة باستخدام مكونات React الحديثة و state hooks والتأثيرات الجانبية (side effects). - تطبيق ممارسات التطوير الحديثة، بما في ذلك معالجة الأخطاء async/await والتحقق الأساسي من المدخلات (input validation). - تنفيذ تدفق آمن للبيانات بين عميل الواجهة الأمامية (frontend client) وخدمات الواجهة الخلفية (backend services). ستبدأ بمفاهيم الويب الأساسية وإعدادات الخادم البسيطة قبل دمج اتصالات قواعد البيانات ومكونات الواجهة الأمامية التفاعلية تدريجيًا. من خلال الشروحات المكتوبة خطوة بخطوة، والتحليلات المعمارية، ومقتطفات التعليمات البرمجية العملية، ستتعلم كيفية ربط التقنيات الأربع كلها في مشروع موحد. تم تصميم هذا المساق للمطورين الطموحين للويب، ومطوري الواجهة الأمامية (frontend developers) الذين يتطلعون لتعلم مهارات الواجهة الخلفية (backend skills)، والمبتدئين الذين لديهم فهم أساسي لـ HTML و CSS و JavaScript. لا تتطلب خبرة سابقة بقواعد البيانات أو أطر عمل الواجهة الخلفية (backend frameworks). ابدأ رحلتك في تطوير التطبيقات المتكاملة (full-stack) وتعلم بناء تطبيقات ويب كاملة اليوم.

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

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

شهادة إتمام

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

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
بناء تطبيقات متكاملة (Full-Stack) باستخدام حزمة MERN
المهارات المُثبَتة
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
تصميم اختبار A/B
متمكّن
1.7 ساعة
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
بناء تطبيقات متكاملة (Full-Stack) باستخدام حزمة MERN
صفحة 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)

Isabella Díaz ES متعلِّم موثَّق
★ 3 · 20.06.2026

لقد تجاوزت هذه الدورة توقعاتي. والتطبيقات في العالم الحقيقي التي نوقشت مفيدة بشكل لا يصدق. عمل رائع!

نورة عبدالله AE
★ 4 · 25.05.2026

استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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