برنامج تطوير الواجهة الخلفية

  • 1 Current: النبذة و الشروط
  • 2 المعلومات الأساسية
  • 3 المؤهلات و الخبرات
  • 4 الاستبيان المعرفي
  • 5 المقابلة الفردية
  • 6 الاقرار
  • 7 تام

تطوير الواجهات الخلفية Back-End Development  هو الأساس الذي تقوم عليه تطبيقات الويب، حيث يتعامل مع إدارة البيانات، الاتصال بقاعدة البيانات، تطوير واجهات برمجية APIs ، وأمان التطبيقات.

 

 بنهاية هذا البرنامج، سيتمكن المشاركون من:

  1. فهم مفاهيم تطوير الواجهات الخلفية وبنية تطبيقات الويب.
  2. إنشاء واجهات برمجية APIs  باستخدام RESTful  & GraphQL.
  3. إدارة قواعد البيانات العلائقية SQL  وغير العلائقية NoSQL
  4. التعامل مع مصادقة المستخدمين والأمان Authentication & Authorization.
  5. استضافة التطبيقات الخلفية على خوادم سحابية مثل AWS  أو Heroku  أو DigitalOcean.
  6. تحسين أداء التطبيقات الخلفية وضمان استجابتها السريعة.

المتطلبات الأولية للانضمام إلى البرنامج 

  • يجب أن يكون المتقدم مواطنًا سعوديًا
  • المبتدئ في علوم البيانات الراغب في تعلم البرمجة
  • محلل البيانات المهتم للانتقال الى البرمجة
  • مطورو الواجهة الامامية