مسار عملي يأخذك من أساسيات البرمجة إلى بناء واجهات برمجية (APIs) آمنة وقابلة للتوسّع، مع التعامل مع قواعد البيانات والنشر على الخوادم السحابية.
ماذا ستتقن بعد المسار
- تصميم وبناء واجهات برمجية RESTful
- نمذجة البيانات والعمل مع قواعد البيانات العلائقية
- تطبيق المصادقة والصلاحيات وأفضل ممارسات الأمان
- كتابة اختبارات آلية ونشر التطبيقات
المنهج
6 وحدات
1أساسيات الويب والخوادم
- كيف يعمل HTTP
- الطلبات والاستجابات
- بنية التطبيق
2بناء واجهات برمجية
- تصميم REST
- التحقق من المدخلات
- معالجة الأخطاء
3قواعد البيانات
- SQL ونمذجة البيانات
- العلاقات والفهارس
- أدوات ORM
4الأمان والمصادقة
- الجلسات والرموز
- التشفير
- الأخطاء الشائعة
5الاختبار والنشر
- الاختبارات الآلية
- الحاويات
- النشر السحابي
6مشروع التخرج
- تطبيق متكامل
- مراجعة الكود
- العرض النهائي
لمن هذا المسار
- طلاب الجامعات الراغبون في التخصص في تطوير الخوادم
- المبرمجون المبتدئون الذين يريدون مساراً مهنياً واضحاً
- المهنيون الذين ينتقلون إلى مجال البرمجة
المتطلبات
- معرفة أساسية بأي لغة برمجة
- الراحة في استخدام الحاسوب وسطر الأوامر
أسئلة عن هذا المسار
هل أحتاج لخبرة سابقة؟
يُفضَّل معرفة أساسية بلغة برمجة واحدة. إن كنت تبدأ من الصفر، فمسار بايثون هو نقطة الانطلاق المناسبة.