تطوير تطبيقات ويب متعددة المنصات باستخدام ASP.NET Core

العودة إلى التدريب
تطوير تطبيقات ويب متعددة المنصات باستخدام ASP.NET Core
تطوير .NETمتوسط

تطوير تطبيقات ويب متعددة المنصات باستخدام ASP.NET Core

5 أيام (40 ساعة)حضوري / عن بُعد

صمّم وقدّم تطبيقات ويب جاهزة للإنتاج باستخدام ASP.NET Core. أتقن أنماط MVC، والبرمجيات الوسيطة (Middleware)، وحقن التبعيات (Dependency Injection)، واستراتيجيات النشر لبناء حلول عالية الأداء ومتعددة المنصات.

المدة5 أيام (40 ساعة)
المستوىمتوسط
الفئةتطوير .NET
طريقة التدريبحضوري / عن بُعد

محتوى الدورة

  1. بنية ASP.NET Core وإعداد المشروع
  2. صفحات Razor وأنماط MVC
  3. مسار البرمجيات الوسيطة (Middleware) والتوجيه (Routing)
  4. حقن التبعيات (Dependency Injection)
  5. الوصول إلى البيانات باستخدام Entity Framework Core
  6. المصادقة والتفويض (Authentication & Authorization)
  7. النشر متعدد المنصات (Windows، Linux، الحاويات)
  8. مشروع ختامي: بناء تطبيق ويب كامل من نوع CRUD

الأسئلة الشائعة

هل أحتاج إلى معرفة سابقة بلغة #C؟

نعم، يلزم إتقان أساسي للغة #C؛ يُنصح بأخذ دورة البرمجة الكائنية التوجه بلغة #C مسبقًا.

هل يتم تناول Blazor في هذه الدورة؟

لا، Blazor يُغطَّى في دورة منفصلة مخصصة له.

هل يتم تناول النشر؟

نعم، يشمل ذلك النشر الأساسي على IIS وLinux والحاويات.

ما شكل الدورة؟

مجموعة صغيرة مع تمارين عملية بعد كل جزء من المحاضرة.

ملاحظات

دورة للمستوى المتوسط، تمتد 5 أيام (40 ساعة)، تُقدَّم حضوريًا أو عن بُعد. تتطلب معرفة عملية بلغة #C؛ تشمل التمارين بناء تطبيق ويب كامل من نوع MVC يُنشر عبر منصات متعددة.