الدورة 20486D: تطوير تطبيقات الويب باستخدام ASP.NET Core MVC - الدورة 57490 فرك. من متخصص، تدريب، التاريخ: 15 مايو 2023.
Miscellanea / / November 28, 2023
يتم تدريس الدورة وفقا لأحدث إصدار!
ستتعلم خلال الدورة كيفية إنشاء تطبيقات الويب باستخدام ASP.NET CORE MVC من .NET Framework. سوف تكتسب المعرفة والمهارات التي ستسمح لك بتحسين أداء وقابلية التوسع لتطبيقات الويب التي تقوم بتطويرها بشكل كبير. خلال الفصول الدراسية، ستقارن بين تقنيات ASP.NET CORE MVC وASP.NET Web Forms وستتلقى توصيات بشأن اختيار تقنية أو أخرى.
تم تصميم الدورة لمطوري الويب المحترفين ذوي الخبرة في إنشاء التطبيقات باستخدام Visual Studio.
لحضور هذه الدورة التدريبية، يجب أن يكون لديك وصول صالح إلى حساب Microsoft Azure. يرجى ملاحظة أن الأمر قد يستغرق ما يصل إلى 48 ساعة للحصول على وصول جديد. إذا لم يكن لديك إمكانية الوصول، يرجى إبلاغ مديرك عند التسجيل للتدريب. في هذه الحالة، سنقدم لك إصدارًا تجريبيًا: Windows Azure Pass لمدة 30 يومًا.
هل تحتاج إلى مزيد من الممارسة؟ هل تستعد لإجراء اختبارات شهادة مايكروسوفت؟ احصل على إمكانية الوصول إلى Labs Online - المعامل الافتراضية لدورات Microsoft المعتمدة - طوال مدة الدورة التدريبية الخاصة بك وبعد أسبوعين من التخرج! الخدمة فريدة ومتوفرة فقط في المركز التخصصي
وصف الدورة على موقع مايكروسوفت الرسمي
سوف تتعلم:
-وصف تقنيات مايكروسوفت الرئيسية في مجال تطوير الويب واختيار الأنسب منها لحل مشاكلك.
- تصميم تطبيقات الويب التي تلبي المتطلبات المختلفة.
-إنشاء نماذج قالب CORE MVC وتنفيذ منطق الأعمال ضمن هذه النماذج.
- إنشاء وحدات تحكم تطبيقات CORE MVC التي تتفاعل مع المستخدمين والنماذج وطرق عرض البيانات.
- إنشاء عروض تطبيق CORE MVC مصممة لعرض البيانات وتحريرها، بالإضافة إلى التفاعل مع النماذج ووحدات التحكم.
- إنشاء اختبارات الوحدة واستخدام أدوات تصحيح أخطاء Visual Studio عند تطوير تطبيقات الويب.
-إنشاء تطبيقات الويب التي تستخدم عناوين URL التي يمكن للإنسان قراءتها.
-استخدم واجهة وأسلوبًا واحدًا في تطبيق MVC الخاص بك.
- تسريع تفاعل المستخدم من خلال التخزين المؤقت والتحديث الجزئي للصفحة.
-إنشاء كود العميل في JavaScript باستخدام مكتبة jQuery.
-إنشاء تطبيقات CORE MVC محمية.
-استخدم خدمات الويب Microsoft Azure من تطبيق CORE MVC الخاص بك.
-نشر تطبيقات CORE MVC.
وحدة 1. مراجعة ASP.NET CORE MVC (2 ac. ح.)
- نظرة عامة على تقنيات الويب الخاصة بشركة Microsoft
-ASP.NET 4.x نظرة عامة
-مقدمة إلى ASP.NET CORE MVC.
الوحدة 2. تصميم تطبيق ويب ASP.NET Core (3 ac. ح.)
-التخطيط في مرحلة تصميم المشروع
- تصميم النماذج ووحدات التحكم وطرق العرض
الوحدة 3. تكوين البرامج الوسيطة والخدمات في ASP.NET Core (3 ac. ح.)
-تكوين الطبقة الوسطى
-تكوين الخدمة
الوحدة 4. تطوير وحدات التحكم (3 أ. ح.)
-إنشاء وحدات التحكم وإجراءاتها
-تكوين قوالب URL
-إنشاء مرشحات للطرق (مرشحات الإجراء)
الوحدة 5. تطوير التمثيلات (3 أ. ح.)
-إنشاء طرق العرض باستخدام محرك الحلاقة.
-استخدام مساعدي HTML ومساعدي العلامات
-إعادة استخدام الكود في طرق العرض
الوحدة 6. تطوير النماذج (2 ق. ح.)
-إنشاء نماذج MVC
-العمل مع النماذج
-فحص تطبيقات MVC
الوحدة 7. استخدام Entity Framework Core للعمل مع قواعد البيانات (3 ac. ح.)
-مقدمة لإطار الكيان الأساسي
-العمل مع الكيان الأساسي للإطار
-استخدام الكيان الأساسي للإطار في ASP.NET Core
الوحدة 8. استخدام القوالب وCSS وJavaScript في ASP.NET Core MVC (3 ac. ح.)
-استخدام قوالب العرض
-تطبيق أنماط CSS وJavaScipt
- التصميم التكيفي
الوحدة 9. تطوير جانب العميل لتطبيق الويب (3 أ. ح.)
-أسلوب التطبيق
-استخدام عداء المهام
- التصميم التكيفي
الوحدة 10. اختبار وتصحيح تطبيقات الويب (3 أ. ح.)
-اختبار تطبيقات MVC
-تنفيذ استراتيجيات التعامل مع الاستثناءات
-تسجيل تطبيقات MVC
الوحدة 11. الأمن في تطبيق الويب (3 أ. ح.)
-المصادقة في ASP.NET الأساسية
-الترخيص في ASP.NET الأساسية
- الحماية ضد الهجمات
الوحدة 12. التخزين المؤقت والرسائل غير المتزامنة (3 ac. ح.)
-تنفيذ استراتيجية التخزين المؤقت
- توفير الدولة
-الاتصال في اتجاهين
الوحدة 13. تنفيذ WebAPI (3 ac. ح.)
-مقدمة إلى WebAPI
-استخدام WebAPI
-دعوة WebAPI
الوحدة 14. نشر تطبيق ويب (3 أ. ح.)
-الاستضافة المحلية ونشر WebAPI
-النشر في مايكروسوفت أزور
-أساسيات مايكروسوفت أزور