
تركّز هذه الدورة على تطوير خدمات ويب باستخدام .NET وبناء تطبيق حجز عملي يوضح كيف تعمل الخدمات في حلول حقيقية. ستتعلم تصميم خدمات قابلة لإعادة الاستخدام مع منطق خلفي يعتمد على قاعدة بيانات، بما يشمل نمذجة الكيانات، تنفيذ عمليات CRUD، وتنظيم طبقات المشروع لتسهيل الصيانة. بعد ذلك ستطبّق ما تعلمته عبر بناء تطبيق حجز غرف عبر الويب باستخدام C#، مع تدفقات أساسية مثل إنشاء حجوزات، تعديلها، إلغاؤها، والبحث عنها، إضافة إلى مصادقة المستخدمين وإدارة الصلاحيات بشكل مبدئي. ستفهم كيف تستهلك الخدمات (consume) من أجزاء مختلفة من التطبيق، وكيف تصمم نقاط نهاية واضحة وآمنة، وتتعامل مع الأخطاء وإرجاع استجابات متسقة. كما تغطي الدورة مفاهيم تساعد على التوسع مثل فصل منطق الأعمال، التعامل مع مدخلات المستخدم والتحقق منها، وتحسين قابلية الاختبار. بنهاية الدورة ستكون قادرا على بناء خدمة ويب .NET يمكن إعادة استخدامها في أكثر من مشروع، وعلى تسليم تطبيق حجز متكامل يبيّن قدرتك على الدمج بين الواجهة والمنطق والبيانات، مع مراعاة الأمان وقابلية التوسع في بيئات العمل.
EDUCBA