أكاديمية مسار المطوّر
الدوراتالبرامجمن نحنتواصل معناالمدوّنة
الدوراتNode.js وExpress — بناء واجهات برمجية احترافية
متوسط • 12 درساً • 213 دقيقة

Node.js وExpress — بناء واجهات برمجية احترافية

ابنِ واجهة REST كاملة لمتجر إلكتروني: التوجيه والوسطاء، التحقق من المدخلات، المصادقة بـ JWT، رفع الملفات، الاختبارات، والنشر على خادم Linux حقيقي.

محتوى الدورة

12 درساً

  • أساسيات Node.js

    3 دروس
  • كيف يعمل Node.js من الداخل

    14 دقيقة
  • الوحدات وnpm

    12 دقيقة
  • أول خادم HTTP

    14 دقيقة
  • Express وتصميم الـ API

    3 دروس
  • التوجيه والوسطاء (Middleware)

    18 دقيقة
  • تصميم REST: الأسماء والحالات والأخطاء

    20 دقيقة
  • التحقق من المدخلات بـ Zod

    16 دقيقة
  • الأمان والمصادقة

    3 دروس
  • تشفير كلمات المرور بـ bcrypt

    12 دقيقة
  • المصادقة بـ JWT ورموز التحديث

    26 دقيقة
  • الصلاحيات وتحديد معدل الطلبات

    18 دقيقة
  • الإنتاج

    3 دروس
  • الاختبارات بـ Jest وSupertest

    23 دقيقة
  • المتغيرات البيئية والسجلات

    11 دقيقة
  • النشر بـ Docker على خادم Linux

    30 دقيقة
Node.js وExpress — بناء واجهات برمجية احترافية
599 ر.سدفعة واحدة

سيُرسَل طلبك إلى المدرّب للمراجعة

  • 12 درساً
  • 213 دقيقة من المحتوى
  • وصول غير محدود للمحتوى
  • شهادة إتمام
← الرجوع إلى الدورات
أكاديمية مسار المطوّرأكاديمية مسار المطوّر

أكاديمية عربية لتعليم البرمجة بالمشاريع: تطوير الواجهات، الخلفية، وأساسيات علوم الحاسب — من أول سطر كود حتى أول وظيفة.

المسارات

  • تطوير الواجهات الأمامية
  • تطوير الخلفية بـ Node.js
  • أساسيات المطوّر

الأكاديمية

  • من نحن
  • المدوّنة
  • دورة Git المجانية
  • تواصل معنا

© 2026 أكاديمية مسار المطوّر. جميع الحقوق محفوظة.