تطوير .NETمتوسطتطوير الويب الحديث المتكامل باستخدام Blazor
5 أيام (40 ساعة)حضوري / عن بُعد
اكتب تطبيقات ويب متكاملة بالكامل بلغة #C دون الحاجة إلى JavaScript. استفد من نموذج مكونات Blazor لبناء واجهات مستخدم غنية وتفاعلية تعمل من جانب الخادم أو مباشرة في المتصفح عبر WebAssembly.
| المدة | 5 أيام (40 ساعة) |
|---|---|
| المستوى | متوسط |
| الفئة | تطوير .NET |
| طريقة التدريب | حضوري / عن بُعد |
محتوى الدورة
- بنية Blazor: Server مقابل WebAssembly
- نموذج المكونات وربط البيانات (Data Binding)
- التوجيه (Routing) وتخطيطات الصفحات (Layouts)
- إدارة الحالة (State Management)
- النماذج والتحقق من صحتها
- التفاعل مع JavaScript (JavaScript Interop)
- المصادقة والتفويض
- مشروع ختامي: بناء ونشر تطبيق Blazor متكامل
الأسئلة الشائعة
ما المتطلبات الأساسية؟
معرفة بلغة #C ومفاهيم تطوير الويب الأساسية.
هل أحتاج إلى معرفة JavaScript؟
الحد الأدنى، حيث يقلل Blazor الحاجة إليها، رغم تناول موضوع التفاعل معها.
هل يتم تناول كلا نموذجي الاستضافة؟
نعم، يتم تناول كل من Blazor Server وBlazor WebAssembly.
هل الدورة عملية؟
نعم، تُختتم الدورة بمشروع متكامل شامل.
ملاحظات
دورة للمستوى المتوسط، تمتد 5 أيام (40 ساعة)، تُقدَّم حضوريًا أو عن بُعد مع مشروع عملي يشمل نموذجي استضافة Blazor Server وWebAssembly.