بناء نظام Web API باستخدام ASP.NET Core مع تصميم Schema

تفاصيل العمل

لقد قمت في هذا المشروع ببناء دورة حياة كاملة للبيانات، بدءاً من التصميم الهيكلي وصولاً إلى التنفيذ البرمجي، ويتضمن ذلك:

تصميم قاعدة البيانات: بناء مخطط علاقات (ERD) معقد (نظام طلاب وكورسات وأقسام) وتحويله إلى Database Schema على MSSQL مع مراعاة الربط الصحيح بين الجداول (Many-to-Many).

بناء الـ Web API: تطوير واجهة تطبيقات باستخدام ASP.NET Core، مع تنظيم المشروع وتدشين المجلدات الأساسية (Controllers, Models, DTOs).

الأنماط التصميمية (Design Patterns): تنفيذ نمط Repository Pattern و Unit of Work لضمان نظافة الكود وسهولة صيانته وفصل الاهتمامات (Separation of Concerns).

تداول البيانات: استخدام DTOs لنقل البيانات بأمان وكفاءة، وتجهيز ملفات الإعدادات للربط مع البيئات المختلفة.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
تاريخ الإنجاز
المهارات