استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!
بناء تطبيقات متكاملة (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 ساعة من المحتوى التطبيقي
المراجعات (2)
لقد تجاوزت هذه الدورة توقعاتي. والتطبيقات في العالم الحقيقي التي نوقشت مفيدة بشكل لا يصدق. عمل رائع!
المتعلمون أخذوا أيضًا
🔥 مطلوب
🎓 بشهادة
React و Redux: بناء تطبيقات شبكية موجهة نحو الدولة
شهادة
تطبيق عملي
E£800.00
→
🏆 الأكثر شعبية
🎓 بشهادة
تطوير الويب الحديث باستخدام React: من الأساسيات الأساسية إلى MERN كامل المكدس
شهادة
تطبيق عملي
E£800.00
→
🏆 الأكثر شعبية
🎓 بشهادة
MERN Stack Practice: Build a Full-Stack Movie Review App
شهادة
تطبيق عملي
E£800.00
→
🌟 اختيار الطلاب
🎓 بشهادة
تطوير الويب المتكامل: بناء منصة عقارية باستخدام MERN
شهادة
تطبيق عملي
E£800.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع