TrueschoTruescho
كل الدورات
إنشاء خدمات ميكروية باستخدام Node.js وExpress
Coursera
تخصص مهني
غير محدد

إنشاء خدمات ميكروية باستخدام Node.js وExpress

NIIT

تعلم تطوير خدمات الويب الخلفية باستخدام Node.js وExpress لبناء خوادم فعالة وسريعة مع تأمين واجهات برمجة التطبيقات والتعامل مع قواعد البيانات.

غير محددالإنجليزية

عن الدورة

يركز هذا المساق على تطوير الجانب الخلفي من التطبيقات، وهو الجزء المسؤول عن تشغيل المواقع والخدمات. يستخدم Node.js لفاعليته في البرامج حدثية التفاعل، مما يتيح إنشاء خوادم ويب سريعة وفعالة باستخدام جافا سكريبت. تستكشف كيف يمكنك بناء خوادم قابلة للتوسع عبر نموذج مبسط للبرمجة الحدثية باستخدام رد النداء. ستتعلم بناء وتوثيق واجهات برمجة التطبيقات REST باستخدام تقنيات Vanilla وExpress.js مع تأمينها باستخدام JWT وOauth. بالإضافة إلى ذلك، سيتم التطرق إلى تطبيق Polyglot Persistence باستعمال قواعد بيانات MySQL وMongo، وبناء خدمات ميكروية والتعامل مع الاتصالات بين الخدمات بشكل متزامن ولا متزامن.

ماذا ستتعلم

  • استكشاف بيئة Node.js واختبار وتصحيح البرامج الأساسية
  • بناء وتوثيق واجهات REST API باستخدام Vanilla وExpress.js مع تأمينها
  • تطبيق تخزين متعدد الأنواع باستخدام MySQL وMongoDB
  • بناء خدمات ميكروية وإدارة الاتصالات بين الخدمات متزامناً ولا متزامناً

المتطلبات المسبقة

  • مألوفة أساسية بالمفاهيم والمصطلحات المتعلقة
  • الاستعداد للممارسة عبر تمارين تطبيقية أو دراسات حالة

المدرسون

N

NIIT

المواضيع

تطوير البرمجيات
علوم الحاسوب
بوابة API
نشر التطبيقات
واجهات برمجة التطبيقات
نمذجة البيانات
استمرارية البيانات
قواعد البيانات

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

تطوير البرمجيات
علوم الحاسوب
بوابة API
نشر التطبيقات
واجهات برمجة التطبيقات
نمذجة البيانات
استمرارية البيانات
قواعد البيانات
Database Design
Javascript

ابدأ التعلم الآن