
يوفر هذا المساق فهمًا شاملًا لتطوير منطق التطبيقات من جانب الخادم، مع تركيز عملي على بناء خدمات خلفية قابلة للتوسع. ستبدأ بتأسيس قواعد البيانات وإدارتها، وفهم كيفية تصميم الجداول أو المخططات وفق احتياجات التطبيق، ثم تنفيذ عمليات CRUD مع مراعاة السلامة والاتساق. ينتقل المساق إلى تصميم وبناء واجهات RESTful APIs باستخدام أطر تطوير حديثة، مع التركيز على بنية المسارات، التحقق من المدخلات، معالجة الأخطاء، وتوثيق الواجهات بطريقة تسهل التكامل. كما ستتعلم كيف تدمج هذه الواجهات وتستهلكها بكفاءة سواء في الواجهة الأمامية أو داخل خدمات خلفية أخرى، وكيف تُدار المصادقة والتفويض بشكل مبسط وفق السيناريوهات الشائعة. يركز المساق على التفكير الهندسي: تقسيم المسؤوليات، اختيار طبقات التطبيق، وتحسين الأداء عند الحاجة. بنهاية المساق ستكون قادرًا على بناء خدمة خلفية كاملة تدعم تطبيقًا حقيقيًا، وتوصيلها بواجهة أمامية، واختبارها بشكل منهجي لضمان الاعتمادية.
Board Infinity
Instructor