TrueschoTruescho
كل الدورات
أساسيات ExpressJS وبناء واجهات برمجة تطبيقات حديثة
Coursera
دورة
غير محدد

أساسيات ExpressJS وبناء واجهات برمجة تطبيقات حديثة

EDUCBA

دورة متعمقة في Express.js تعلم تأسيس المشاريع وفهم طرق HTTP والتعامل مع الوسائط والخطأ، إضافة إلى دمج MongoDB وتأمين التطبيقات باستخدام JWT.

غير محدد6 أسبوعالإنجليزية

عن الدورة

يركز هذا المساق على تعلّم أساسيات إطار عمل Express.js لتطوير تطبيقات الويب باستخدام Node.js. ستتعرف على المفاهيم الأساسية والهندسة المعمارية وإنشاء المشاريع خطوة بخطوة. يشمل المحتوى استكشاف طرق HTTP، تعريف المسارات، واستخراج المعلمات، بالإضافة إلى تعلم دور الوسائط البرمجية (Middleware) والفروق بين الوسائط المدمجة والمخصصة. كما يغطي التعامل المهني مع الأخطاء، ودمج قاعدة بيانات MongoDB لإجراء عمليات CRUD، وختاماً مهارات المصادقة مع توليد وإدارة رموز JWT لتعزيز أمان التطبيقات.

ماذا ستتعلم

  • فهم المفاهيم الأساسية والهندسة المعمارية لـ Express.js
  • إنشاء مشاريع Express.js خطوة بخطوة
  • استخدام طرق HTTP وتعريف المسارات واستخراج المعلمات
  • إعداد الطلبات باستخدام أدوات مثل Thunder Client وPostman
  • تطوير ووظائف الوسائط المخصصة والتعامل مع الأخطاء بكفاءة
  • دمج MongoDB وتنفيذ عمليات CRUD

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

  • معرفة أساسية بجافاسكريبت وNode.js
  • فهم مفاهيم تطوير الويب (HTML, CSS)

المدرسون

E

EDUCBA

المواضيع

تطوير البرمجيات
علوم الحاسوب
إدارة البيانات
تكنولوجيا المعلومات
برمجة الخادم
التطوير الخلفي
جافاسكريبت
Middleware

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

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

المهارات

تطوير البرمجيات
علوم الحاسوب
إدارة البيانات
تكنولوجيا المعلومات
برمجة الخادم
التطوير الخلفي
جافاسكريبت
Middleware
Postman API Platform
MongoDB

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