ASP.NET Coreمتوسط
محترف ASP.NET Core معتمد
أتقن مسار طلبات ASP.NET Core وحقن الاعتماديات والتوجيه وMinimal APIs وEF Core والتحقق والمصادقة والتفويض والتحصين الأمني والاختبار والمراقبة والتخزين المؤقت والنشر. تجمع كل وحدة إرشادات إنتاج ثنائية اللغة واختبارات مصححة آلياً وتحديات كود قابلة للتنفيذ.
- ~21h
- تشمل شهادة عند الإكمال
المنهج
- 01 / 08
مسار الطلبات وأسس الاستضافة
- الاستضافة المصغرة وProgram.csمعاينة مجانية26 دقيقة
- ترتيب مسار الوسائط28 دقيقة
- حقن الاعتماديات ودورات حياة الخدمات30 دقيقة
- الخيارات والإعداد والتحقق عند البدء32 دقيقة
- 02 / 08
التوجيه والمتحكمات وMinimal APIs
- الاختيار بين متحكمات MVC وMinimal APIs30 دقيقة
- قوالب المسارات والقيود وربط النماذج32 دقيقة
- فلاتر الإجراءات ومجموعات المسارات وإصدار الواجهة34 دقيقة
- دلالات HTTP وعقود نقاط النهاية وOpenAPI36 دقيقة
- 03 / 08
الوصول للبيانات عبر EF Core
- دورة حياة DbContext وترجمة استعلامات LINQ35 دقيقة
- التتبع والإسقاط وتجنب استعلامات N+137 دقيقة
- الترحيلات والمعاملات والتزامن39 دقيقة
- نمذجة EF Core وثوابت قاعدة البيانات41 دقيقة
- طرح المخطط وتعبئة البيانات بأمان43 دقيقة
- 04 / 08
التحقق وDTOs وعقود الأخطاء
- إسقاط DTO وحدود الواجهة29 دقيقة
- FluentValidation وDataAnnotations وحالة النموذج31 دقيقة
- ProblemDetails وعقود الأخطاء المتسقة33 دقيقة
- 05 / 08
المصادقة والتفويض
- هوية ASP.NET Core ورموز JWT والمصادقة بالارتباط33 دقيقة
- التفويض المبني على السياسات والموارد35 دقيقة
- تصميم المطالبات وتحديد نطاق المستأجرين37 دقيقة
- تحصين دورة حياة الجلسة والرمز39 دقيقة
- 06 / 08
الأمان والتحصين الإنتاجي
- CORS ومكافحة التزوير ورؤوس الأمان34 دقيقة
- تحديد المعدل والتحكم بالإساءة36 دقيقة
- إدارة الأسرار وتنقية المدخلات38 دقيقة
- حماية البيانات وإدارة المفاتيح40 دقيقة
- 07 / 08
الاختبار والمراقبة
- xUnit واختبار منطق المجال36 دقيقة
- اختبارات التكامل عبر WebApplicationFactory38 دقيقة
- التسجيل المنظم وفحوص الصحة والتتبع40 دقيقة
- حدود اختبارات قاعدة البيانات والعقود والمتصفح42 دقيقة
- القياس وأهداف الخدمة وتشخيص الحوادث44 دقيقة
- 08 / 08
الأداء والتخزين المؤقت والنشر
- تخزين الاستجابة والمخرجات38 دقيقة
- أنماط عدم التزامن والإلغاء والخدمات الخلفية40 دقيقة
- التحوية والنشر والتراجع42 دقيقة
- المرونة وإعادة المحاولة ومنع التكرار44 دقيقة
- الخدمات الخلفية والإيقاف السلس46 دقيقة