لقد أعجبتني أمثلة التطبيق العملي، على الرغم من أن الإعداد الأولي استغرق وقتا أطول مما كنت أتوقع.
Node.js و Express للمبتدئين: بناء نظام إدارة محتوى (CMS) باستخدام MongoDB
تعلم JavaScript من جانب الخادم من الصفر وقم ببناء نظام إدارة محتوى (CMS) وظيفي بالكامل باستخدام Express و MongoDB وممارسات تطوير الواجهة الخلفية الحديثة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
هل أنت مستعد للانتقال من برمجة الواجهة الأمامية إلى تطوير الويب القوي من جانب الخادم؟ يتيح لك Node.js بناء تطبيقات سريعة وقابلة للتطوير من جانب الخادم باستخدام مهارات JavaScript التي تمتلكها بالفعل.
يرشدك هذا المساق النصي خطوة بخطوة خلال عملية بناء نظام إدارة محتوى (CMS) ديناميكي من الصفر. ستتعلم كيفية التعامل مع توجيه الخادم، وإدارة البيانات في قاعدة بيانات، وتأمين تطبيقك، وإعداد مشروعك للويب. من خلال العمل على أمثلة عملية للتعليمات البرمجية وشروحات واضحة، ستكتسب فهمًا عميقًا لكيفية عمل تطبيقات الواجهة الخلفية الحديثة.
ما ستتعلمه:
- تهيئة بيئة تشغيل Node.js باستخدام وحدات ES الحديثة وإدارة الحزم.
- بناء بنى توجيه قوية من جانب الخادم و middleware باستخدام إطار عمل Express.
- دمج MongoDB لتخزين واسترجاع وتحديث بيانات التطبيق ديناميكيًا.
- تنفيذ مصادقة المستخدم الآمنة، وإدارة الجلسات، وتجزئة كلمات المرور.
- إنشاء قوالب ديناميكية والتعامل مع طلبات AJAX غير المتزامنة لتحديث واجهة المستخدم الخاصة بك.
- تطبيق أفضل ممارسات الواجهة الخلفية الحديثة، بما في ذلك تهيئة متغيرات البيئة وأنماط معالجة الأخطاء الآمنة.
ستبدأ بالأساسيات المطلقة لبيئة تشغيل Node.js قبل تجميع تطبيق CMS الخاص بك تدريجيًا وحدة تلو الأخرى. يضمن هذا التدفق المنظم أن تفهم الغرض من كل سطر من التعليمات البرمجية التي تكتبها.
تم تصميم هذا المساق خصيصًا للمبتدئين. لا يلزم وجود خبرة سابقة في تطوير الواجهة الخلفية، على الرغم من أنه يوصى بالإلمام الأساسي بـ HTML و JavaScript القياسية.
ابدأ القراءة اليوم وقم ببناء أول تطبيق ويب يعتمد على قاعدة بيانات من الألف إلى الياء.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 36 دقيقة من المحتوى التطبيقي
المراجعات (2)
The content is good, but the pace might be a bit fast for absolute beginners. I found myself rewinding quite a bit. Still valuable info.
المتعلمون أخذوا أيضًا
⚡ الأفضل للبداية
🎓 بشهادة
تطوير الواجهة الخلفية لـ Node.js: REST APIs, GraphQL, وقواعد البيانات
شهادة
تطبيق عملي
DH 150.00
→
⚡ الأفضل للبداية
🎓 بشهادة
تطوير الويب باستخدام Node.js: بناء تطبيقات وأسواق في الوقت الفعلي
شهادة
تطبيق عملي
DH 150.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
تطوير الواجهة الخلفية للويب باستخدام Node.js و Express
شهادة
تطبيق عملي
DH 150.00
→
🌟 اختيار الطلاب
🎓 بشهادة
تطوير JavaScript كامل المكدس (Full-Stack): Node و Express و MongoDB
شهادة
تطبيق عملي
DH 150.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع