VGC Training

تطوير تطبيقات الهاتف باستخدام Flutter

رمز البرنامج

الرسوم

تاريخ الإنعقاد

مكان الإنعقاد

مقدمة عن البرنامج :

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

الأهداف التدريبية :

  • فهم أساسيات تطوير تطبيقات الهاتف باستخدام Flutter
  • التعرف على لغة Dart واستخدامها بكفاءة
  • تصميم واجهات مستخدم تفاعلية وجذابة
  • إدارة الحالة داخل التطبيقات بطرق احترافية
  • التعامل مع قواعد البيانات المحلية والخارجية
  • ربط التطبيقات مع واجهات API
  • اختبار التطبيقات وتحسين الأداء
  • نشر التطبيقات على متاجر Google Play وApp Store

هذا البرنامج موجه ل :

  • مطورو البرمجيات الراغبون في تطوير تطبيقات الهاتف
  • موظفو أقسام تكنولوجيا المعلومات في المؤسسات
  • رواد الأعمال الراغبون في إنشاء تطبيقات خاصة بهم
  • الشركات التقنية التي تسعى لتطوير منتجات رقمية
  • مديرو المشاريع التقنية
  • المبرمجون الراغبون في تعلم Flutter
  • المهتمون بالتحول الرقمي وتطوير التطبيقات

المحاور العلمية والتدريبية :

المحور الأول – مقدمة في Flutter وبيئة العمل

  • التعرف على إطار Flutter
  • تثبيت الأدوات وإعداد البيئة
  • هيكلية المشروع
  • إنشاء أول تطبيق
  • فهم Widgets الأساسية
  • التعامل مع Material Design

المحور الثاني – تصميم واجهات المستخدم

  • بناء واجهات تفاعلية
  • استخدام Layouts المختلفة
  • إدارة التنسيقات والتصميم
  • التعامل مع الصور والأيقونات
  • إنشاء عناصر مخصصة
  • تحسين تجربة المستخدم

المحور الثالث – إدارة الحالة والبيانات

  • مفهوم إدارة الحالة
  • استخدام Provider وState Management
  • التعامل مع البيانات الديناميكية
  • ربط الواجهات بالبيانات
  • تنظيم الكود
  • تحسين الأداء

المحور الرابع – التكامل مع الخدمات الخارجية

  • استخدام REST APIs
  • إدارة طلبات HTTP
  • التعامل مع JSON
  • التكامل مع Firebase
  • إدارة المصادقة
  • تخزين البيانات السحابية

المحور الخامس – الاختبار والنشر

  • اختبار التطبيقات
  • تصحيح الأخطاء
  • تحسين الأداء
  • إعداد التطبيق للنشر
  • النشر على Google Play
  • النشر على App Store

نموذج الاستفسار عن دورة تدريبية

يرجى تزويدنا ببيانات الاتصال الخاصة بك مع استفسارك، وسنقوم بالرد عليه في أقرب وقت ممكن.

Main Course information Form ar