⁠Mobile Development

 ⁠Mobile Development
  • المدة
    96 ساعات
  • الدروس
    48 محاضرة
  • الطلاب
    3 طلاب
  • الفئة
    Mobile
  • المستوى
    Advanced
  • الشهادة
    متاحة
يجب تسجيل الدخول للتسجيل في الدورة
تقدم الشركه برنامجًا تدريبيًا احترافيًا متخصصًا في تطوير تطبيقات الهواتف الذكية متعددة المنصات (Cross-Platform) باستخدام تقنيتي Flutter و Xamarin، بهدف إعداد مطورين قادرين على بناء تطبيقات تعمل بكفاءة على أنظمة Android و iOS من خلال قاعدة كود واحدة. يركز البرنامج على تأهيل المتدرب لفهم دورة حياة تطوير تطبيقات الموبايل بالكامل، بدءًا من تصميم واجهة المستخدم، مرورًا ببرمجة منطق التطبيق وربطه بالخوادم وقواعد البيانات، وحتى اختبار التطبيق وتجهيزه للنشر على متاجر التطبيقات، بما يتوافق مع معايير الجودة ومتطلبات سوق العمل.

ماذا ستتعلم؟

أولًا: أساسيات تطوير تطبيقات Cross-Platform

  • التعرف على مفهوم التطبيقات متعددة المنصات ومميزاتها.

  • فهم الفرق بين Native و Cross-Platform.

  • إعداد بيئة العمل الخاصة بـ Flutter و Xamarin.

  • مبادئ تصميم واجهات المستخدم وتجربة المستخدم (UI/UX).


ثانيًا: التطوير باستخدام Flutter

  • أساسيات لغة Dart.

  • بناء واجهات تفاعلية باستخدام Widgets.

  • إدارة الحالة (State Management).

  • التعامل مع التنقل بين الشاشات (Navigation).

  • ربط التطبيق بواجهات برمجية (APIs).

  • التعامل مع التخزين المحلي وقواعد البيانات.


ثالثًا: التطوير باستخدام Xamarin

  • البرمجة باستخدام C#.

  • بناء تطبيقات متعددة المنصات باستخدام Xamarin Forms / .NET MAUI.

  • إدارة التنقل بين الصفحات.

  • ربط التطبيق بالخدمات الخارجية وواجهات APIs.

  • التعامل مع قواعد البيانات المحلية والبعيدة.


رابعًا: الاختبار والنشر

  • اختبار التطبيقات وتحسين الأداء.

  • التعامل مع الأخطاء ومعالجتها.

  • تجهيز التطبيق للنشر على Google Play و App Store.

  • أفضل الممارسات لضمان استقرار التطبيق وقابليته للتوسع.


نظام الدراسة

  • تدريب عملي تطبيقي مكثف على مشاريع حقيقية.

  • شرح نظري مبسط مدعوم بتطبيقات عملية مستمرة.

  • تنفيذ مشروعات مرحلية باستخدام Flutter و Xamarin.

  • مشروع نهائي متكامل (Final Project) يحاكي تطبيقًا فعليًا من سوق العمل.

  • متابعة وتقييم دوري لأداء المتدربين.


متطلبات الالتحاق

  • معرفة أساسية باستخدام الحاسب الآلي.

  • يُفضل وجود خلفية بسيطة عن البرمجة.

  • توفر جهاز كمبيوتر مناسب لبيئة التطوير.

  • الالتزام بحضور المحاضرات وتنفيذ المهام المطلوبة.


مخرجات البرنامج

بنهاية البرنامج سيكون المتدرب قادرًا على:

  • تطوير تطبيقات موبايل احترافية تعمل على Android و iOS.

  • استخدام Flutter و Xamarin بكفاءة في مشاريع حقيقية.

  • ربط التطبيقات بالخوادم وقواعد البيانات.

  • نشر التطبيقات على متاجر التطبيقات باحترافية.

  • العمل كمطور Mobile ضمن فريق تقني أو كمستقل في مجال العمل الحر.