NahdaAIنهضة
Node.js • المستوى الثاني

إطار العمل Express.js وبناء واجهات البرمجة APIs

تسريع بناء الخلفيات بـ Express، إدارة المسارات، والتعامل مع البرمجيات الوسيطة والمدخلات.

فهرس المسار
01

الدرس 1: مقدمة في Express.js وإعداد السيرفر

فهم سبب استخدام Express.js لتسهيل إدراج المسارات وبناء خلفيات المواقع برمجياً.

ابدأ الدرس
02

الدرس 2: التوجيه وطرق الطلبات (Express Routing & HTTP Methods)

معالجة طلبات GET و POST و PUT و DELETE وبناء نقاط اتصال RESTful API متكاملة.

ابدأ الدرس
03

الدرس 3: البرمجيات الوسيطة في إكسبريس (Express Middleware)

فهم كيفية استخدام app.use() وفحص الطلبات وتوليد السجلات والتحقق من البيانات قبل وصولها للمسار.

ابدأ الدرس
04

الدرس 4: استقبال مدخلات المستخدم ونصوص JSON (Req Params & Body)

قراءة المتغيرات من الرابط req.params والبيانات المرسلة عبر req.body بمعالج express.json().

ابدأ الدرس