Solid course. It provided a good foundation. I'd prefer if some of the later modules had more challenging tasks, though.
تطوير WPF باستخدام معمارية MVVM و Caliburn.Micro
بناء تطبيقات سطح مكتب Windows قابلة للصيانة والتوسع من خلال إتقان نمط MVVM وتطبيق إطار عمل Caliburn.Micro.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يتطلب بناء تطبيقات سطح المكتب المعقدة أكثر من مجرد وضع العناصر على الشاشة؛ بل يتطلب منهجًا منظمًا للحفاظ على الكود نظيفًا وقابلاً للاختبار وسهل الإدارة. توفر هذه الدورة مسارًا واضحًا للمطورين للانتقال من البرمجة النصية الأساسية إلى معمارية التطبيقات الاحترافية.
ستكتسب فهمًا عميقًا لنمط Model-View-ViewModel (MVVM) وتتعلم كيفية تطبيقه بفعالية لإنشاء برامج مفصولة (decoupled) وذات جودة احترافية. بحلول نهاية هذه الدورة، ستكون قادرًا على تنظيم منطق التطبيق، والتعامل مع ربط البيانات المعقد (complex data bindings)، واستخدام أطر العمل القياسية في الصناعة لتسريع عملية التطوير لديك.
ما ستتعلمه:
- فهم المبادئ الأساسية والمزايا لنمط المعمارية MVVM
- تطبيق ربط البيانات والأوامر (data binding and commands) لفصل واجهة المستخدم عن منطق الأعمال
- تطبيق Caliburn.Micro لتبسيط التطوير من خلال مبدأ الاتفاقية على الإعداد (convention-over-configuration)
- استخدام ميزات C# الحديثة مثل records وأنماط community toolkit لنماذج بيانات أنظف
- إدارة التنقل بين العروض (view navigation) وتكوين النوافذ (window composition) ضمن إطار عمل منظم
- التدرب على كتابة كود قابل للاختبار عن طريق الفصل الصارم بين اهتمامات التطبيق
تبدأ الدورة بالمصطلحات الأساسية والأسس المفاهيمية لأنماط واجهة المستخدم (UI patterns). ستنتقل بعد ذلك عبر شروحات مكتوبة لاستراتيجيات التنفيذ العملية، وتتعلم كيف تقوم أطر العمل بأتمتة المهام المتكررة مع الحفاظ على التحكم الكامل في هيكل تطبيقك.
تم تصميم هذه الدورة للمطورين الذين لديهم معرفة أساسية بـ C# و WPF والذين هم مستعدون لتعلم معايير المعمارية الاحترافية. لا تتطلب خبرة سابقة في MVVM أو Caliburn.Micro.
ابدأ القراءة لتحويل سير عمل تطوير سطح المكتب لديك باستخدام أنماط المعمارية الحديثة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات (2)
This was exactly what I needed! The pace was perfect and the examples really solidified the concepts. So much practical value here.
المتعلمون أخذوا أيضًا
💼 جاهز لسوق العمل
🎓 بشهادة
إدارة حالة Flutter BLoC و Firebase: بناء تطبيق غني بالميزات
شهادة
تطبيق عملي
E£750.00
→
🏆 الأكثر شعبية
🎓 بشهادة
اختبار التطبيقات المحمولة: من الأساسيات إلى الممارسة العملية
شهادة
تطبيق عملي
E£750.00
→
🌟 اختيار الطلاب
🎓 بشهادة
هندسة MVVM لتطوير تطبيقات Xamarin Forms و C#
شهادة
تطبيق عملي
E£750.00
→
🔥 مطلوب
🎓 بشهادة
Flutter و Dart: تطوير تطبيقات الموبايل عبر المنصات
شهادة
تطبيق عملي
E£750.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع