تبدأ رحلتنا في استكشاف موقع مجاني شامل يضم كنوز وهي : دورات مجانية ومنح دراسية ووظائف وتدريب ومقالات مفيدة ودليل كامل لكل مجال خاص بالتكنولوجيا حصريا وبعض من المجالات الاخري لمتابعة كل جديد علي التليجرام والفيسبوك | Telegram | Facebook

Aprende Blazor WebAssembly + Net Core + SQL Server

دورة متاحة لفترة محدودة
free-palestine free-palestine

Responsive image
منذ 3 ساعات

أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :

Blazor WebAssembly هي إحدى تقنيات Microsoft التي تتيح لنا إنشاء تطبيقات ويب باستخدام لغة C# دون الحاجة إلى استخدام JavaScript. سنتعلم في هذه الدورة كيفية تطوير تطبيقات الويب باستخدام Blazor WebAssembly. سنرى في هذه الدورة كيفية إنشاء تطبيقات الويب باستخدام لغة C#، وسنرى كيفية إنشاء واستهلاك REST API الخاص بنا وسنرى كيفية إنشاء بنية قاعدة بيانات باستخدام SQL Server.  سنرى أيضًا كيفية الحصول على البيانات من قاعدة البيانات الخاصة بنا عبر الإجراءات المخزنة. لن نستخدم Entity Framework. المنهج الدراسي للدورة هو كما يلي:
أ) المقدمة:
  • 1) منهج الدورة التدريبية
  • 2) تثبيت البيئة.
  • 3) ما هو Blazor web webAssembly؟ نقوم بإنشاء مشروعنا
  • 4) الاختلافات بين Blazor Server وBlazor WebAssembly
  • 5) نقوم بتحليل المشاريع التي تم إنشاؤها
  • 6) تنظيف المشاريع
ب) تكوين مشروعنا
  • 7) نقوم بتخصيص Layoyt. 
  • 8) نقوم بتكوين أداة التحميل الدوارة
  • 9) نقوم بإنشاء نموذج الجدول الخاص بنا في قاعدة البيانات الخاصة بنا.
  • 10) نقوم بتعيين نموذج قاعدة البيانات
  • 11) نقوم بإنشاء سلسلة اتصال في إعدادات التطبيقات وتكوين فئة بدء التشغيل
  • 12) نضيف البيانات إلى قاعدة البيانات الخاصة بنا ونبني تطبيقنا
  • 13) نضيف نقطة إدخال ترجع البيانات من كيان الدورات التدريبية
C) نقوم بتخصيص مشروعنا
  • 14) إنشاء واجهة مستخدم لمكون Index.razor
  • 15) أحداث Blazor لإدارة DOM ومربع الحوار
  • 16) إضافة تفاصيل حول المحتوى في دوراتنا
  • 17) إضافة تفاصيل إلى مربع الحوار واستدعاء الحدث النظري
  • 18) ننفذ رد اتصال الحدث لزر الإلغاء
D) واجهة إنشاء الطلب
  • 19) ننفذ رد اتصال الحدث لزر الإضافة وعربة التسوق
  • 20) أضفنا آلية شراء في وحدة التحكم
  • 21) آلية حفظ دوراتنا في قاعدة البيانات
  • 22) أضفنا طبقة شراء مكتملة بشكل صحيح
E) آلية تسجيل المستخدم
  • 23) أنشأنا مكون تسجيل المستخدم
  • 24) آلية حفظ المستخدم في قاعدة البيانات
F) آليات تسجيل الدخول والخروج
  • 25) نقوم بإنشاء مكون تسجيل الدخول
  • 26) التحقق من صحة المستخدم مقابل قاعدة البيانات
  • 27) AuthenticationStateProvider في Blazor WebAssembly
  • 28) إدارة الجلسات
  • 29) آلية التحقق من صحة المستخدم في وجهات نظرنا
  • 30) آلية تسجيل الخروج
  • 31) التفويض في طرق العرض
G) نقوم بتكييف طرق العرض مع المستخدم الذي قام بتسجيل الدخول
  • 32) نقوم بتعديل عرض Index.razor
  • 33) قائمة الدورات التدريبية التي اشتراها المستخدم (I)
  • 34) قائمة الدورات التدريبية التي اشتراها المستخدم (II)
H) التحكم في الأخطاء
  • 35) نضيف سجلات السجل إلى Web API الخاص بنا
  • 36) تسجيل أخطاء وحدة التحكم في عميل webAssembly
  • 37) إدارة الأخطاء في التطبيق
  • 38) تصميم طبقة الخطأ في المكون الجديد
  • 39) أضفنا مكونًا حادًا لإظهار الأخطاء
I) تأمين التطبيق
  • 40) أضفنا JWT في WEB API
  • 41) تعديل طلبات API في عميلنا
  • 42) آليات استعادة كلمة المرور (I)
  • 43) آليات استعادة كلمة المرور (II)
  • 44) آليات استعادة كلمة المرور (III)
  • 45) آلية تأكيد تسجيل المستخدم
J) التحسينات وبعض التعديلات على التطبيق
  • 46) التحقق من صحة المجال النشط الجديد في جميع الإجراءات اللازمة
  • 47) إنشاء الخدمات في عميلنا (I)
  • 48) إنشاء الخدمات في عميلنا (II)
  • 49) إنشاء الخدمات في عميلنا (III)
  • 50) خدمات التفتيت
K) الاستنتاجات
  • 51) الاستنتاجات العامة والدورات التدريبية الأخرى
L) التحديث إلى Visual Studio 2022 و.NET 6
  • تثبيت Visual Studio 2022 الجديد
  • تحديث المشاريع إلى .NET 6

ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:

(احصل على الدورة للدخول إلى الموقع والتسجيل)

يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)

اغلق مانع الاعلانات لتحصل على الدورة



0 تعليقات