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().