أساس جيد جداً، التفسيرات كانت واضحة بشكل عام، والبنية كانت منطقية، أقول إنها دورة قيمة.
تطوير الواجهة الخلفية باستخدام JavaScript: بناء واجهات API باستخدام Express و Swagger
تعلم تصميم وتأمين وتوثيق واجهات REST APIs الجاهزة للإنتاج باستخدام Express و MongoDB وممارسات الواجهة الخلفية الحديثة لـ JavaScript.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يتطلب بناء تطبيق حديث واجهة خلفية قوية وآمنة وموثقة جيدًا. إذا كنت تعرف أساسيات JavaScript، فأنت بالفعل في منتصف الطريق لإنشاء تطبيقات قوية من جانب الخادم تتصل بقواعد البيانات، وتتعامل مع المصادقة، وتشغل عملاء الواجهة الأمامية (frontend).
في هذه الدورة، ستنتقل من كتابة نصوص برمجية بسيطة إلى تصميم واجهات REST APIs جاهزة للإنتاج. ستكتسب فهمًا عميقًا لكيفية معالجة الخوادم للطلبات، وتخزين البيانات بشكل آمن، وإدارة جلسات المستخدمين، ودمج خدمات الجهات الخارجية مثل بوابات الدفع وتخزين الوسائط السحابية.
ما ستتعلمه:
- فهم مفاهيم الواجهة الخلفية الأساسية، وطرق HTTP، ودورات الطلب والاستجابة.
- بناء واجهات RESTful APIs آمنة باستخدام Express و Node.js و MongoDB مع معالجة الأخطاء المنظمة.
- تكوين تدفقات المصادقة الحديثة باستخدام JSON Web Tokens (JWT) والجلسات وملفات تعريف الارتباط (cookies) الآمنة.
- توثيق واجهات API الخاصة بك باحترافية باستخدام Swagger حتى تتمكن فرق الواجهة الأمامية (frontend) من استهلاك نقاط النهاية الخاصة بك بسهولة.
- دمج خدمات الجهات الخارجية لتحميل الملفات السحابية باستخدام Cloudinary ومعالجة المدفوعات الوهمية.
- تطبيق ممارسات الأمان الحديثة، وإدارة متغيرات البيئة، والتحقق من صحة البيانات لحماية تطبيقك.
ستبدأ باستكشاف البنية الأساسية لأنظمة الواجهة الخلفية قبل الانتقال خطوة بخطوة عبر دمج قاعدة البيانات، ومصادقة المستخدم، وتوثيق API. من خلال الشروحات المكتوبة وسيناريوهات التعليمات البرمجية العملية، ستتعلم كيفية هيكلة كود الواجهة الخلفية النظيف والقابل للصيانة.
تم تصميم هذه الدورة للمطورين الطموحين للواجهة الخلفية ومهندسي الواجهة الأمامية (frontend engineers) الذين لديهم فهم أساسي لـ JavaScript ويرغبون في تعلم تطوير جانب الخادم من الألف إلى الياء.
ابدأ في بناء تطبيقات الواجهة الخلفية الموثوقة والآمنة والمتوافقة مع معايير الصناعة اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 54 دقيقة من المحتوى التطبيقي
المراجعات (3)
Brilliant course! The structure was intuitive and the actionable insights are invaluable. Highly recommend.
لقد أعجبتني أمثلة التطبيق العملي، على الرغم من أن الإعداد الأولي استغرق وقتا أطول مما كنت أتوقع.
المتعلمون أخذوا أيضًا
⚡ الأفضل للبداية
🎓 بشهادة
تطوير الواجهة الخلفية لـ Node.js: REST APIs, GraphQL, وقواعد البيانات
شهادة
تطبيق عملي
AED 50.00
→
⚡ الأفضل للبداية
🎓 بشهادة
تطوير الويب باستخدام Node.js: بناء تطبيقات وأسواق في الوقت الفعلي
شهادة
تطبيق عملي
AED 50.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
تطوير الواجهة الخلفية للويب باستخدام Node.js و Express
شهادة
تطبيق عملي
AED 50.00
→
⚡ الأفضل للبداية
🎓 بشهادة
تطوير الويب الخلفي (Backend) باستخدام Python و Flask و SQL
شهادة
تطبيق عملي
AED 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع