Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
WinUI3 C# واجهات المستخدم الرسومية
Rating: 4.6 out of 5(3 ratings)
169 students

WinUI3 C# واجهات المستخدم الرسومية

من البداية إلى الاحتراف في تطوير تطبيقات سطح المكتب باستخدام Win UI3
Created byتكنو U
Last updated 5/2024
Arabic

What you'll learn

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

Course content

8 sections61 lectures8h 20m total length
  • Introduction3:25
  • تقنيات تطوير الواجهات من شركة مايكروسوف وكيفية اختيار التقنية المناسبة للمشروع10:33
  • UI3 استديو4:54

Requirements

  • يجب أن يكون لدى الطلاب معرفة أساسية بمفاهيم البرمجة، ويفضل أن يكون لديهم تجربة سابقة في البرمجة باستخدام لغة C#.
  • يجب أن يمتلك الطلاب جهاز كمبيوتر يعمل بنظام Windows لتثبيت واستخدام Visual Studio وSDK Win UI3.
  • الرغبة في تعلم تقنيات جديدة وبناء تطبيقات سطح المكتب باستخدام Win UI3.

Description

في هذه الدورة الشاملة، ستتعلم كل ما تحتاجه لبدء بناء تطبيقات سطح مكتب حديثة وفعالة باستخدام تقنية 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، وستتمتع بفهم عميق لكيفية تطوير ونشر هذه التطبيقات بشكل فعال

Who this course is for:

  • أي شخص مهتم بتطوير برامج الكمبيوتر
  • مطوري الدوت نت
  • مطوري السي شارب