الانتقال إلى المحتوى

دورة تطوير تطبيقات الهاتف المحمول

تستعرض مراحل تصميم تطبيقات الهاتف المحمول وتطويرها واختبارها ونشرها مع المقارنة بين التطوير الأصلي ومتعدد المنصات وربط التطبيقات بالخدمات الخلفية.

SEAD · هندسة البرمجيات وتطوير التطبيقاتAll Levels#2752حضوريEnglish , Arabic
المدة
5 أيام
تحميل البروشورعرض المواعيد القادمة

استبدال المشارك مجاناً في أي وقت · الإلغاء قبل 30 يوماً فأكثر: استرداد كامل ناقص 10%. سياسة الإلغاء

نظرة عامة على الدورة

تزوّد هذه الدورة المشاركين بالمهارات العملية اللازمة لتصميم تطبيقات الهاتف المحمول وتطويرها واختبارها ونشرها لتلبية احتياجات الأعمال والمؤسسات الحديثة. ويتعلم المشاركون كيفية تنظيم مشاريع التطبيقات، وبناء واجهات سهلة الاستخدام، وإدارة بيانات التطبيقات، وربطها بالخدمات الخلفية، وتطبيق ممارسات الأمن والأداء الأساسية. تغطي الدورة أساسيات تطوير تطبيقات الهاتف المحمول، وتصميم واجهات المستخدم، وبنية التطبيقات، وتخزين البيانات، والتكامل مع واجهات برمجة التطبيقات، والمصادقة، والاختبار، وتصحيح الأخطاء، والنشر. كما تستعرض أساليب التطوير الحديثة لنظامي أندرويد وiOS، بما في ذلك مفاهيم التطوير متعدد المنصات، مع تطبيق المهارات المكتسبة من خلال تمارين عملية ومشروع نهائي يغطي دورة تطوير التطبيق بالكامل.

أهداف التعلم

  • شرح بنية تطبيقات الهاتف المحمول وأساليب تطويرها ومتطلبات منصاتها المختلفة.
  • التمييز بين تطوير التطبيقات الأصلية والتطوير متعدد المنصات.
  • تصميم واجهات تطبيقات سهلة الاستخدام تراعي سهولة الوصول.
  • تطوير وظائف التطبيقات باستخدام إطار عمل مناسب لتطوير تطبيقات الهاتف المحمول.
  • إدارة حالة التطبيق والتنقل بين الشاشات وتفاعلات المستخدم.
  • ربط تطبيقات الهاتف المحمول بواجهات برمجة التطبيقات وفق نمط REST والخدمات الخلفية.
  • تطبيق آليات التخزين المحلي وإدارة بيانات التطبيقات بصورة آمنة.
  • تنفيذ المصادقة والتحكم في الصلاحيات وضوابط أمن التطبيقات الأساسية.
  • اختبار التطبيقات وتصحيح أخطائها على الأجهزة وأنظمة التشغيل المستهدفة.
  • تحسين أداء التطبيقات وسرعة الاستجابة واستهلاك الموارد.
  • تجهيز التطبيقات للتعبئة والإصدار والنشر.
  • تطوير تطبيق عملي يعالج متطلباً محدداً في بيئة الأعمال.

من يجب أن يحضر

تستهدف الدورة مطوري البرمجيات، ومطوري تطبيقات الهاتف المحمول، ومطوري الويب، ومتخصصي تقنية المعلومات، ومحللي الأنظمة، ومتخصصي دعم التطبيقات، والفرق التقنية الراغبة في تطوير تطبيقات الهاتف المحمول أو صيانتها. كما تناسب المهنيين الذين يسعون إلى اكتساب مهارات تطوير التطبيقات، أو توسيع الحلول البرمجية الحالية لتشمل الأجهزة المحمولة، أو المشاركة في مشاريع تطوير المنتجات الرقمية. وتناسب الدورة أيضاً فرق التحول الرقمي، وفرق المشاريع التقنية، ووحدات تطوير التطبيقات، والمتخصصين التقنيين العاملين في الجهات الحكومية والوزارات والقطاع العام والبنوك والمؤسسات المالية وشركات النفط والغاز والمنشآت الصناعية والشركات الكبرى. ويُوصى بامتلاك معرفة أساسية بالبرمجة، كما يساعد الإلمام بتقنيات الويب وقواعد البيانات ومفاهيم تطوير البرمجيات على التقدم في التمارين التطبيقية.

مخرجات التعلم

  • شرح دورة حياة تطوير تطبيقات الهاتف المحمول ومبادئ تصميم بنيتها.
  • اختيار أسلوب التطوير الأصلي أو متعدد المنصات وفقاً لمتطلبات المشروع.
  • بناء واجهات تطبيقات الهاتف المحمول باستخدام مكونات قابلة لإعادة الاستخدام وآليات تنقل مناسبة.
  • تنفيذ منطق التطبيق وتفاعلات المستخدم وإدارة الحالة.
  • ربط التطبيقات بالخدمات الخلفية باستخدام واجهات برمجة التطبيقات.
  • تخزين بيانات التطبيقات واسترجاعها باستخدام آليات التخزين المحلي المناسبة.
  • تطبيق المصادقة الآمنة وحماية المعلومات الحساسة داخل التطبيقات.
  • تنفيذ اختبارات للكشف عن مشكلات الوظائف والتوافق وسهولة الاستخدام.
  • تشخيص أخطاء التطبيقات وتحسين الأداء والموثوقية.
  • تجهيز التطبيقات للإصدار والنشر.
  • توثيق بنية التطبيق وإعداداته ومتطلبات صيانته.
  • تطوير تطبيق هاتف محمول يعمل وفقاً للمتطلبات الوظيفية المحددة.

محتوى الدورة

اليوم الأول

أساسيات تطوير تطبيقات الهاتف المحمول وتصميم التطبيقات

  • فهم مفاهيم تطوير تطبيقات الهاتف المحمول واستخداماتها في بيئات الأعمال.
  • مراجعة خصائص نظامي أندرويد وiOS ومتطلبات التطوير لكل منهما.
  • مقارنة تطوير التطبيقات الأصلية والتطبيقات المستندة إلى الويب والتطبيقات متعددة المنصات.
  • فهم بنية تطبيقات الهاتف المحمول والفصل بين طبقات الواجهة والمنطق والبيانات.
  • إعداد بيئة التطوير ومجموعات أدوات تطوير البرمجيات والمحاكيات.
  • تحديد متطلبات التطبيق ورحلات المستخدم والوظائف الأساسية.
  • تصميم واجهات الهاتف المحمول باستخدام مبادئ التخطيط وأنماط التنقل والمكونات القابلة لإعادة الاستخدام.
  • تطبيق اعتبارات سهولة الاستخدام وإمكانية الوصول والتصميم المتجاوب مع أحجام الشاشات المختلفة.
  • فهم دورة حياة التطبيق وقيود موارد الأجهزة.
  • تمرين عملي: تحديد متطلبات تطبيق هاتف محمول وإنشاء نماذج أولية لواجهاته لتلبية احتياج تجاري أو تشغيلي.
اليوم الثاني

واجهات المستخدم ومنطق التطبيقات والتنقل

  • استكشاف بنية مشروع تطبيق الهاتف المحمول وإطار العمل المستخدم في تطويره.
  • إنشاء الشاشات والتخطيطات والمكونات وعناصر الواجهة.
  • تنفيذ التنقل بين الشاشات وإدارة مسارات العمل داخل التطبيق.
  • التعامل مع مدخلات المستخدم والنماذج والتحقق من البيانات وعناصر التحكم التفاعلية.
  • تطبيق إدارة حالة التطبيق للحفاظ على تجربة استخدام متسقة.
  • التعامل مع القوائم ومجموعات البيانات والمحتوى المعروض بصورة ديناميكية.
  • تنفيذ رسائل الأخطاء ومؤشرات التحميل ومعالجة حالات عدم توفر البيانات.
  • تطبيق معايير التصميم الخاصة بالمنصات وممارسات سهولة الوصول.
  • تنظيم الشيفرات البرمجية لتحسين وضوحها وإمكانية إعادة استخدامها وصيانتها.
  • تمرين عملي: تطوير الشاشات الرئيسية ومسارات التنقل لتطبيق هاتف محمول يتضمن النماذج والتحقق من البيانات والمكونات التفاعلية.
اليوم الثالث

إدارة البيانات وواجهات برمجة التطبيقات والتكامل مع الخدمات الخلفية

  • فهم بنية بيانات تطبيقات الهاتف المحمول وآليات الاتصال بالأنظمة الخلفية.
  • ربط التطبيقات بواجهات برمجة التطبيقات وفق نمط REST لاسترجاع البيانات وإرسالها.
  • معالجة الطلبات غير المتزامنة والاستجابات وأخطاء الاتصال بالشبكة.
  • معالجة بيانات JSON وتحويل الاستجابات إلى نماذج بيانات داخل التطبيق.
  • تطبيق التخزين المحلي للتفضيلات والمعلومات المخزنة مؤقتاً وسجلات التطبيق.
  • فهم خيارات قواعد البيانات العلائقية وقواعد البيانات الخفيفة المخصصة للأجهزة المحمولة عند الحاجة.
  • مزامنة البيانات المحلية والبعيدة والتعامل مع انقطاع الاتصال.
  • إدارة إعدادات واجهات البرمجة ومعالجة الأخطاء والتحقق من البيانات.
  • فهم الوظائف التي تعمل دون اتصال واعتبارات اتساق البيانات.
  • تمرين عملي: ربط تطبيق هاتف محمول بواجهة برمجة تطبيقات تجريبية، وعرض المعلومات المسترجعة، وإرسال بيانات المستخدم، ومعالجة الأخطاء الأساسية.
اليوم الرابع

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

  • فهم المخاطر الأمنية الشائعة في تطبيقات الهاتف المحمول ومبادئ التطوير الآمن.
  • تطبيق المصادقة والتحكم في الصلاحيات للوظائف المحمية داخل التطبيق.
  • حماية المعلومات الحساسة وتجنب التخزين غير الآمن لبيانات الاعتماد.
  • فهم الاتصال الشبكي الآمن والتعامل المناسب مع بيانات اعتماد واجهات البرمجة.
  • مراجعة التحقق من المدخلات وإدارة الجلسات وضوابط الوصول.
  • تنفيذ الاختبارات الوظيفية واختبارات التكامل وسهولة الاستخدام والتوافق.
  • اختبار التطبيقات عبر أحجام الشاشات وإصدارات أنظمة التشغيل وتكوينات الأجهزة المختلفة.
  • استخدام أدوات تصحيح الأخطاء والسجلات وتقارير الأعطال للتحقيق في مشكلات التطبيقات.
  • تحسين سرعة الاستجابة واستهلاك الذاكرة وكفاءة الاتصال بالشبكة.
  • تمرين عملي: اختبار تطبيق هاتف محمول، وتحديد نقاط الضعف الوظيفية والأمنية، وتنفيذ تحسينات مختارة في الحماية والأداء.
اليوم الخامس

نشر التطبيقات وصيانتها والمشروع التطبيقي النهائي

  • تجهيز إصدارات التطبيقات للاختبار والنشر.
  • فهم متطلبات تعبئة التطبيقات وتوزيعها على نظامي أندرويد وiOS.
  • إعداد معرّفات التطبيقات والأذونات والأيقونات وإعدادات الإصدار.
  • مراجعة متطلبات توقيع التطبيقات وإدارة الإصدارات وإعدادات بيئة التشغيل.
  • إعداد وثائق التطبيق وملاحظات الإصدار وإرشادات المستخدم.
  • فهم خيارات النشر وإجراءات الإرسال إلى متاجر التطبيقات وطرق التوزيع المؤسسي.
  • وضع إجراءات لمراقبة التطبيقات وتسجيل الأعطال والصيانة والتحديثات.
  • مراجعة ملاحظات المستخدمين بعد الإطلاق وتحديد أولويات التحسين.
  • تطبيق ممارسات إدارة إصدارات الشيفرات وإدارة النشر.
  • الورشة الختامية: تصميم تطبيق هاتف محمول عملي وتطويره واختباره وتجهيزه للنشر، مثل بوابة خدمات الموظفين، أو أداة التفتيش الميداني، أو تطبيق طلب الخدمات، أو نظام التقارير التشغيلية. يعرض المشاركون بنية التطبيق وواجهات المستخدم وتكامل البيانات وإجراءات الحماية ونتائج الاختبار وخطة النشر.

المواعيد القادمة

الموعد المختار

أبوجا · ٧–١١ ديسمبر ٢٠٢٦ · حضوري

تحتاج مزيدًا من التفاصيل؟تواصل معنا عبر واتساب

المدينةالتواريخالسعر للمشاركسعر الحجز المبكر
باريسمجدولة
٩–١٣ نوفمبر ٢٠٢٦‏٦٬٧٠٠ €—
الرياضمجدولة
١٦–٢٠ نوفمبر ٢٠٢٦‏٤٬٨٠٠ €—
رومامجدولة
٢٣–٢٧ نوفمبر ٢٠٢٦‏٧٬٠٠٠ €‏٦٬٣٠٠ €حتى ٢ نوفمبر
فيينامجدولة
٣٠ نوفمبر – ٤ ديسمبر ٢٠٢٦‏٦٬٤٠٠ €‏٥٬٧٦٠ €حتى ٩ نوفمبر
أبوجامجدولة
٧–١١ ديسمبر ٢٠٢٦‏٧٬٧٠٠ €‏٦٬٩٣٠ €حتى ١٦ نوفمبر
أمسترداممجدولة
١٤–١٨ ديسمبر ٢٠٢٦‏٦٬٠٠٠ €‏٥٬٤٠٠ €حتى ٢٣ نوفمبر
أكرامجدولة
١٤–١٨ ديسمبر ٢٠٢٦‏٧٬٧٠٠ €‏٦٬٩٣٠ €حتى ٢٣ نوفمبر
باكومجدولة
٢١–٢٥ ديسمبر ٢٠٢٦‏٥٬٣٠٠ €‏٤٬٧٧٠ €حتى ٣٠ نوفمبر
برشلونةمجدولة
٢٨ ديسمبر ٢٠٢٦ – ١ يناير ٢٠٢٧‏٦٬٠٠٠ €‏٥٬٤٠٠ €حتى ٧ ديسمبر
القاهرةمجدولة
٤–٨ يناير ٢٠٢٧‏٣٬٨٠٠ €‏٣٬٤٢٠ €حتى ١٤ ديسمبر
كيب تاونمجدولة
١١–١٥ يناير ٢٠٢٧‏٧٬٧٠٠ €‏٦٬٩٣٠ €حتى ٢١ ديسمبر
الدار البيضاءمجدولة
١٨–٢٢ يناير ٢٠٢٧‏٤٬٧٠٠ €‏٤٬٢٣٠ €حتى ٢٨ ديسمبر
الدماممجدولة
٢٥–٢٩ يناير ٢٠٢٧‏٤٬٨٠٠ €‏٤٬٣٢٠ €حتى ٤ يناير
الدوحةمجدولة
٢٥–٢٩ يناير ٢٠٢٧‏٤٬٧٠٠ €‏٤٬٢٣٠ €حتى ٤ يناير
دبيمجدولة
٧–١١ فبراير ٢٠٢٧‏٤٬٧٠٠ €‏٤٬٢٣٠ €حتى ١٨ يناير
إسطنبولمجدولة
٨–١٢ فبراير ٢٠٢٧‏٥٬٣٠٠ €‏٤٬٧٧٠ €حتى ١٨ يناير
جدةمجدولة
١٤–١٨ فبراير ٢٠٢٧‏٤٬٨٠٠ €‏٤٬٣٢٠ €حتى ٢٥ يناير
كيغاليمجدولة
٢٢–٢٦ فبراير ٢٠٢٧‏٧٬٧٠٠ €‏٦٬٩٣٠ €حتى ١ فبراير
كوالالمبورمجدولة
١–٥ مارس ٢٠٢٧‏٤٬٧٠٠ €‏٤٬٢٣٠ €حتى ٨ فبراير
لشبونةمجدولة
٨–١٢ مارس ٢٠٢٧‏٦٬٠٠٠ €‏٥٬٤٠٠ €حتى ١٥ فبراير
المدينة المنورةمجدولة
١٥–١٩ مارس ٢٠٢٧‏٤٬٨٠٠ €‏٤٬٣٢٠ €حتى ٢٢ فبراير
لندنمجدولة
١٥–١٩ مارس ٢٠٢٧‏٥٬٨٠٠ €‏٥٬٢٢٠ €حتى ٢٢ فبراير
مدريدمجدولة
٢٢–٢٦ مارس ٢٠٢٧‏٦٬٠٠٠ €‏٥٬٤٠٠ €حتى ١ مارس
مكة المكرمةمجدولة
٢٩ مارس – ٢ أبريل ٢٠٢٧‏٤٬٨٠٠ €‏٤٬٣٢٠ €حتى ٨ مارس
المنامةمجدولة
٥–٩ أبريل ٢٠٢٧‏٥٬٣٠٠ €‏٤٬٧٧٠ €حتى ١٥ مارس
مربيلامجدولة
١٢–١٦ أبريل ٢٠٢٧‏٦٬٠٠٠ €‏٥٬٤٠٠ €حتى ٢٢ مارس
مراكشمجدولة
١٩–٢٣ أبريل ٢٠٢٧‏٤٬٧٠٠ €‏٤٬٢٣٠ €حتى ٢٩ مارس
ميلانومجدولة
٢٦–٣٠ أبريل ٢٠٢٧‏٧٬٠٠٠ €‏٦٬٣٠٠ €حتى ٥ أبريل
مسقطمجدولة
٣–٧ مايو ٢٠٢٧‏٦٬٣٠٠ €‏٥٬٦٧٠ €حتى ١٢ أبريل
عبر الإنترنتمجدولة
٩–١٣ مايو ٢٠٢٧‏٢٬٧٠٠ €‏٢٬٤٣٠ €حتى ١٩ أبريل

متاحة في: إسطنبول · دبي · لندن · الرياض · الدوحة · أمستردام

دورات ذات صلة

هل أنتم مستعدون لتطوير قدرات فريقكم؟

تحدثوا مع مستشارينا حول البرامج القادمة أو خطة تدريب مؤسسية مخصصة.