وصف الدورة:
تعتبر هذه الدورة دورة شاملة تهدف إلى تعليم المشاركين كيفية تطوير تطبيقات سطح المكتب باستخدام لغة C# وتقنية WPF (Windows Presentation Foundation) وتطبيق نمط MVVM (Model-View-ViewModel).
سيتعلم المشاركون خلال الدورة كيفية تصميم وتطوير تطبيقات واجهة المستخدم الغنية باستخدام تقنية WPF واستغلال فوائد النمط المعماري MVVM. ستركز الدورة على فهم المفاهيم الأساسية لنمط MVVM وتطبيقها على تقنية WPF ولغة C
ستتضمن المحتويات الأساسية للدورة ما يلي:
1. مقدمة لنمط MVVM وشرح لمفهوم النمط وأهميته في تطوير تطبيقات WPF.
2. شرح لهيكلية التطبيقات في WPF وفصل العرض (View) والمنطق (ViewModel) والنموذج (Model).
3. تعلم كيفية ربط البيانات بين العرض والمنطق باستخدام الربط البياني (Data Binding) في WPF.
4. استخدام أوامر الأمر (Command) للتفاعل بين العرض والمنطق وتعزيز قابلية إعادة الاستخدام.
5. تعلم استخدام حاويات العناصر (Items Controls) والمفاتيح البيانية (Data Templates) لعرض مجموعات البيانات بطريقة ديناميكية ومرنة.
6. التعامل مع التنقل والملاحة بين الشاشات باستخدام تقنية الملاحة في MVVM.
7. استخدام إطار عمل MVVM المشهورة مثل Prism أو MvvmLight لتبسيط وتسهيل عملية تطوير تطبيقات MVVM.
متطلبات الدورة:
1. معرفة أساسية بلغة البرمجة C
2. فهم أساسي لتقنية WPF ومفاهيم العرض والمنطق والنموذج في تطبيقاتها.
يتكوّن الكورس من 18 درسًا من تقديم تكنو U بإجمالي مدة ساعتين و24 دقيقة. بمعدل نصف ساعة يوميًا يمكنك إتمام الكورس في 5 أيام. المحتوى موجّه إلى المبتدئين في مجال برمجة وتطوير المواقع. أطول الدروس «Add User View اضافة واجهة ادارة المستخدمين» بمدة 13 دقيقة، ومتوسط مدة الدرس 8 دقائق. تبدأ الرحلة بدرس «Using MVVM IN WPF C# [COURSE INTRODUCTION]» وتنتهي بدرس «نهاية الدورة ورفع الشفرة على كت هاب».
يسير الكورس بترتيب متدرّج: Using MVVM IN WPF C# [COURSE INTRODUCTION] ← بناء هيلكة ومعمارية المشروع ← Add User View اضافة واجهة ادارة المستخدمين ← Add Command ← نهاية الدورة ورفع الشفرة على كت هاب.
لا يحتاج الكورس خبرة سابقة في برمجة وتطوير المواقع؛ يبدأ معك من الأساسيات. كل ما تحتاجه: جهاز متصل بالإنترنت، ووقت ثابت للتطبيق بعد كل درس.
أول درس في الكورس: «Using MVVM IN WPF C# [COURSE INTRODUCTION]».
وللمقارنة: مطور واجهات أمامية في مصر 9,520 – 45,997 جنيه، ومطور باك إند في مصر 10,541 – 50,290 جنيه.
أرقام شهرية تقريبية من بيانات Paylab، آخر مراجعة سبتمبر 2026. الراتب الفعلي يختلف حسب الخبرة والمدينة والشركة.
إجمالي مدة الدروس الفعلية: ساعتين و24 دقيقة. إذا خصصت 30 دقيقة يوميًا ستنهيه في 5 أيام، وبساعة يوميًا في 3 أيام. ومع التطبيق العملي وإعادة المشاهدة احسب ضعف المدة تقريبًا، فالإتقان يأتي من التطبيق وليس من المشاهدة وحدها.
شهادات دولية مستقلة لا يمنحها هذا الكورس، لكنه خطوة نحوها.
بعد ما تنهي الكورس وتطبّق ما تعلمته، كمّل رحلتك بواحد من هذه الكورسات:
تقدر تشتغل عمل حر وتبني مواقع لعملاء على منصات زي مستقل وUpwork.
أدخل بريدك الإلكتروني وسنرسل لك كود مكون من 6 أرقام
تم إرسال كود التحقق إلى
اختر كلمة مرور جديدة قوية