
في هذه الدورة الشاملة، ستتعلم كل ما تحتاجه لبدء بناء تطبيقات سطح مكتب حديثة وفعالة باستخدام تقنية Win UI3. سنبدأ بتقديم مقدمة عن Win UI3، ثم سنشرح كيفية إعداد بيئة التطوير الخاصة بك. بعد ذلك، سنقوم بإنشاء مشروعك الأول ونتعلم الأساسيات، بما في ذلك XAML و UI و MVVM. سننتقل بعد ذلك إلى تغطية مواضيع أكثر تقدمًا مثل قاعدة البيانات و Entity Framework والنشر. أخيرًا، سنقوم ببناء مشروع كامل من البداية إلى النهاية.
محتوى الدورة:
المقدمة:
ما هي Win UI3؟
مزايا استخدام Win UI3
متطلبات استخدام Win UI3
إعداد بيئة التطوير:
تثبيت Visual Studio
تثبيت SDK Win UI3
إنشاء مشروع جديد
المشروع الأول والأساسيات:
إنشاء واجهة مستخدم بسيطة
استخدام عناصر تحكم XAML
ربط البيانات بعناصر التحكم
التعامل مع الأحداث
XAML و UI:
بنية XAML
عناصر تحكم XAML الشائعة
أنماط XAML
الربط بين البيانات وعناصر التحكم
نمط MVVM:
فهم نمط MVVM
كيفية استخدام ViewModel و View
ربط البيانات بين ViewModel و View
قواعد البيانات و Entity Framework:
مقدمة عن قواعد البيانات
استخدام Entity Framework
إنشاء نماذج البيانات
الوصول إلى البيانات من تطبيق Win UI3
النشر:
نشر تطبيق Win UI3
متجر Microsoft
المشروع الكامل:
بناء تطبيق Win UI3 كامل من البداية إلى النهاية
تطبيق المهارات المكتسبة خلال الدورة
بنهاية هذه الدورة، ستكون قادرًا على بناء تطبيقات سطح مكتب متكاملة باستخدام Win UI3، وستتمتع بفهم عميق لكيفية تطوير ونشر هذه التطبيقات بشكل فعال