logo
Back-End Software Development

Back-End Software Development

التخصص الرئيسي: تطوير برمجيات الواجهة الخلفية

نظرة عامة:
يركز هذا التخصص على برمجيات جانب الخادم، وقواعد البيانات، ومنطق التطبيقات. ويُؤهل الطلاب للعمل في مجال تطوير البرمجيات وهندسة النظم.

--

أهداف التعلم الرئيسية:

  • إتقان لغات برمجة الواجهة الخلفية (بايثون، جافا، نود.جي إس، بي إتش بي).
  • تصميم وإدارة قواعد البيانات (SQL وNoSQL).
  • تطوير ودمج واجهات برمجة التطبيقات (RESTful، GraphQL).
  • نشر التطبيقات باستخدام منصات الحوسبة السحابية (AWS، Azure، Google Cloud).
  • تحسين بنية النظام لضمان قابلية التوسع والأداء الأمثل.
  • تطبيق أفضل ممارسات الأمان ومنهجيات DevOps.

المقررات الأساسية:

  1. مقدمة في تطوير الواجهة الخلفية
  2. لغات البرمجة للواجهة الخلفية
  3. قواعد البيانات وإدارة البيانات
  4. تطوير وتكامل واجهات برمجة التطبيقات (APIs)
  5. الحوسبة السحابية والنشر
  6. بنية النظام وقابلية التوسع
  7. الأمن في تطوير الواجهة الخلفية
  8. الاختبار ومنهجية DevOps
  9. تحسين الأداء
  10. التدريب العملي في تطوير الواجهة الخلفية
  11. مشروع التخرج

أساليب التقييم:

  • واجبات ومشاريع برمجية
  • مهام تصميم قواعد البيانات
  • مشاريع تطوير واجهات برمجة التطبيقات (APIs)
  • تقارير النشر السحابي
  • تحليلات تحسين الأداء
  • عروض مشاريع التخرج

الكتب الدراسية الموصى بها:

  • Clean Code لروبرت سي. مارتن
  • Designing Data-Intensive Applications لمارتن كليمان
  • RESTful API Design لماثياس بيهل

المتطلبات الأساسية:
معرفة أساسية بالبرمجة.


المدة:
أربع سنوات (بكالوريوس).


الشهادات:
مطور معتمد من AWS، مطور مشارك في Azure، مطور سحابي محترف من Google.


المسارات الوظيفية:

  • مطور الواجهة الخلفية
  • مهندس برمجيات
  • مهندس سحابي
  • مهندس DevOps
  • مهندس معماري أنظمة

لماذا هذا التخصص؟
طلب متزايد على مطوري الواجهة الخلفية في قطاع تكنولوجيا المعلومات المتنامي في تركيا. يُؤهل هذا التخصص الطلاب لبناء أنظمة قوية وقابلة للتوسع للتطبيقات الحديثة.

جامعة اسطنبول ميديبول

جامعة اسطنبول ميديبول

اكتشف جامعة إسطنبول ميديبول، برامجها، والفرص الأكاديمية في تركيا.

إظهار التفاصيل