تخطَّ إلى المحتوى

🎉 خصم ٣٠٪ على أكثر من ٤٠ دورة عربية — لفترة محدودةاكتشف العروض

شهادة إتمام

الواجهة الخلفية بـ Node.js وقواعد البيانات

بناء واجهة برمجية كاملة: التوجيه، المصادقة، قاعدة البيانات، الأمان، والنشر على خادم حقيقي.

4.6(411)2.5 ألف متدرب18 درس2س 52دمتوسط
عبدالله المطيريالمدربعبدالله المطيريآخر تحديث يوليو 2026لغة الدورةالعربية

ماذا ستتعلم

  • تبني واجهة برمجية REST كاملة
  • تصمم قاعدة بيانات علائقية سليمة
  • تنفّذ مصادقة وصلاحيات آمنة
  • تحمي واجهتك من الثغرات الشائعة
  • تنشر على خادم إنتاجي مع مراقبة

عن الدورة

الواجهة الخلفية هي المكان الذي تُرتكب فيه أخطاء الأمان المكلفة. في هذه الدورة نبني واجهة برمجية كاملة لتطبيق حقيقي، ونتوقف عند كل قرار أمني: كيف تخزّن كلمة المرور، وكيف تصمم رموز الجلسة، وكيف تمنع الوصول غير المصرح به إلى بيانات مستخدم آخر. نغطي تصميم قاعدة البيانات العلائقية والاستعلامات الفعالة والهجرات، ثم النشر على خادم حقيقي مع السجلات والمراقبة. الأمثلة كلها من تطبيقات تعمل فعلاً في السوق لا من كتب.

محتوى الدورة

4 وحدة18 درسالمدة الإجمالية 2س 52د

بناء الواجهة البرمجية4 درس41د
قاعدة البيانات5 درس52د
  • تصميم الجداول والعلاقاتفيديوبعد الشراء06:34
  • الاستعلامات الفعالة والفهارسفيديوبعد الشراء16:24
  • الهجرات وإدارة التغييرفيديو1بعد الشراء12:50
  • المعاملات ومتى تحتاجهافيديو1بعد الشراء16:04
  • اختبار الوحدةاختباربعد الشراء00:00
الأمان4 درس46د
  • تخزين كلمات المرور بشكل صحيحفيديو1بعد الشراء14:19
  • رموز الجلسة والتحديثفيديوبعد الشراء14:17
  • الصلاحيات على مستوى الصففيديوبعد الشراء06:07
  • الثغرات العشر الأكثر شيوعاًفيديوبعد الشراء10:55
الاختبار والنشر5 درس34د
  • اختبارات الوحدة والتكاملاختباربعد الشراء00:00
  • متغيرات البيئة والأسرارمقالبعد الشراء05:10
  • النشر على خادم إنتاجيفيديوبعد الشراء15:19
  • السجلات والمراقبة والتنبيهاتفيديوبعد الشراء13:33
  • الاختبار النهائياختباربعد الشراء00:00

المتطلبات

  • إتقان JavaScript
  • معرفة أساسية بسطر الأوامر

لمن هذه الدورة

  • مطوّرو واجهات أمامية يوسّعون نطاقهم
  • مطوّرون ينتقلون من PHP إلى Node
  • مؤسسون تقنيون يبنون النسخة الأولى

عن المدرب

جهات الاعتماد

  • الهيئة العامة للتعليم التطبيقي والتدريب

جهات معتمدة تُذكر على الشهادة الصادرة من هذه الدورة.

أسئلة متكررة

أي قاعدة بيانات تُستخدم في الدورة؟

نستخدم PostgreSQL كقاعدة رئيسية مع درس مقارنة يشرح متى تناسبك SQLite أو MySQL بدلاً منها.

هل تشمل الدورة الاختبارات الآلية؟

نعم، وحدة كاملة عن اختبار الواجهات البرمجية: اختبارات الوحدة والتكامل وقاعدة بيانات الاختبار.

آراء المتدربين

4.6411 تقييم
  • 5نجوم
    72‎%‎
  • 4نجوم
    20‎%‎
  • 3نجوم
    5‎%‎
  • 2نجوم
    2‎%‎
  • 1نجوم
    1‎%‎

أحدث المراجعات

  • ناصر البقمي

    ناصر البقمي

    22 يوليو 2026

    الوحدة الثانية لحالها تستاهل سعر الدورة كامل. معلومات ما لقيتها في أي مصدر عربي ثاني.

  • عبدالعزيز الشايجي

    عبدالعزيز الشايجي

    2 يوليو 2026

    المحتوى محدّث فعلاً مو مسجّل قبل خمس سنوات. الأمثلة كلها من هالسنة وهذا يفرق كثير.

  • حمد الفهد

    حمد الفهد

    27 مايو 2026

    دورة قوية ومفيدة. أعطيها أربع نجوم لأني تمنيت أمثلة أكثر في الوحدة الأخيرة، بس عموماً ممتازة.

  • روان العنزي

    روان العنزي

    31 مارس 2026

    الفكرة العامة مفيدة لكن التنظيم يحتاج مراجعة، بعض الدروس مكانها المنطقي مختلف.

  • راشد الكعبي

    راشد الكعبي

    12 يناير 2026

    بعض النقاط تكررت بين الوحدات، وكنت أفضّل لو اختُصرت الدورة إلى نصف المدة بنفس الفائدة.

دورات مشابهة

عرض كل دورات الفئة