تطوير جانب الخادم باستخدام Node.js و Express و MongoDB — WalkSelf
4.0 (3) ⏱ 2 ساعة 48 دقيقة 📚 28 دورة 🎧 النسخة الصوتية

تطوير جانب الخادم باستخدام Node.js و Express و MongoDB

ابنِ تطبيقات خلفية آمنة وقابلة للتطوير و REST APIs من الصفر باستخدام JavaScript الحديثة و Express و MongoDB.

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

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

يعتمد كل تطبيق ويب حديث على واجهة خلفية قوية لإدارة البيانات، والتعامل مع طلبات المستخدمين، وتأمين المعلومات الحساسة. إذا كنت ترغب في الانتقال من تصميم الواجهة الأمامية إلى القدرة على تطوير كامل المكدس (full-stack)، فإن إتقان تطوير جانب الخادم هو خطوتك الأساسية التالية. يرشدك هذا المساق المكتوب خلال بناء تطبيقات جانب الخادم الموثوقة باستخدام بيئة تشغيل Node.js الشهيرة، وإطار عمل Express، و MongoDB. ستتعلم كيفية تصميم REST APIs نظيفة، وإدارة اتصالات قواعد البيانات، وتطبيق أنظمة مصادقة آمنة باستخدام معايير الصناعة الحديثة. من خلال الشروحات الواضحة ومقتطفات التعليمات البرمجية العملية، ستتقن آليات الخادم. ما ستتعلمه: - فهم المفاهيم الأساسية لـ JavaScript غير المتزامن، وهندسة Node.js، ودورات طلب-استجابة جانب الخادم. - بناء REST APIs مرنة باستخدام Express للتعامل مع التوجيه، وتحليل الطلبات، والبرمجيات الوسيطة المخصصة (custom middleware). - تهيئة قواعد البيانات المستندة إلى المستندات باستخدام MongoDB وإدارة مخططات البيانات باستخدام Mongoose ODM. - تطبيق تدفقات مصادقة المستخدم وتخويله الآمنة باستخدام استراتيجيات حديثة قائمة على الرموز المميزة (token-based). - تطبيق اتفاقيات الواجهة الخلفية الحديثة، بما في ذلك متغيرات البيئة، ومعالجة الأخطاء المنظمة، وأفضل ممارسات الأمان. - ممارسة عمليات قواعد البيانات عن طريق كتابة استعلامات CRUD نظيفة لحفظ واسترداد بيانات التطبيق. ستبدأ بالمبادئ المعمارية الأساسية قبل التقدم إلى تهيئة الخادم وتكامل قواعد البيانات عمليًا. من خلال القراءة المنظمة، وشروحات التعليمات البرمجية، والتمارين المكتوبة، ستقوم تدريجيًا ببناء خدمة خلفية وظيفية بالكامل. تم تصميم هذه الدورة للمطورين الخلفيين الطموحين ومهندسي الواجهة الأمامية الذين يتطلعون إلى توسيع مهاراتهم. لا توجد خبرة سابقة في الواجهة الخلفية مطلوبة، على الرغم من أنه يوصى بفهم أساسي لـ JavaScript. ابدأ القراءة اليوم لبناء الأساس لمسيرتك المهنية في تطوير الواجهة الخلفية.

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

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

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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