25 Jul 2026 كلية العلوم، جامعة نوروز.

دورة مكثفة في تطوير تطبيقات الهاتف المحمول: من أساسيات فلاتر (Flutter) إلى التطبيقات المتكاملة

دورة مكثفة في تطوير تطبيقات الهاتف المحمول: من أساسيات فلاتر (Flutter) إلى التطبيقات المتكاملة

تسر كلية العلوم في جامعة نوروز الإعلان عن تنظيم دورة تدريبية تخصصية لمدة أسبوعين بعنوان:

"دورة مكثفة في تطوير تطبيقات الهاتف المحمول: من أساسيات فلاتر (Flutter) إلى التطبيقات المتكاملة"

تم تصميم هذا البرنامج العملي المكثف لتزويد المشاركين بالمهارات الأساسية اللازمة لتطوير تطبيقات هاتف حديثة تعمل على مختلف الأنظمة (Cross-platform) باستخدام تقنيات Flutter و Dart. تركز الدورة على أساسيات فلاتر، تصميم واجهات المستخدم المتجاوبة، التنقل بين الصفحات، إدارة الحالة (State Management)، تخزين البيانات المحلي، ونشر التطبيقات، مما يمكن المشاركين من بناء تطبيقات كاملة لنظامي Android و iOS من خلال تمارين عملية وتطبيقية.

جدول الدورة:

  • اليوم الأول (4 ساعات): مقدمة في Flutter و Dart
  • مقدمة في تطوير تطبيقات الهاتف المحمول.
  • مقدمة في لغة Dart وإطار عمل Flutter.
  • إعداد بيئة التطوير و Flutter SDK.
  • هيكلية المشروع.
  • إنشاء أول تطبيق لك باستخدام Flutter.
  • اليوم الثاني (4 ساعات): أساسيات Flutter
  • نظرة عامة على العناصر (Widgets).
  • العناصر الثابتة والتفاعلية (Stateless & Stateful).
  • عناصر التنسيق (Row, Column, Container, Stack).
  • النصوص، الصور، الأيقونات، والأزرار.
  • تصميم واجهات مستخدم متجاوبة.
  • اليوم الثالث (4 ساعات): تفاعل المستخدم والتنقل
  • مدخلات المستخدم والنماذج (Forms).
  • التنقل والتوجيه (Navigation & Routing).
  • تمرير البيانات بين الشاشات.
  • مربعات الحوار (Dialogs) والتنبيهات (SnackBars).
  • عرض القوائم (ListView & GridView).
  • اليوم الرابع (4 ساعات): إدارة الحالة (State Management)
  • فهم مفهوم "الحالة" في Flutter.
  • إدارة الحالة باستخدام (setState).
  • إدارة مدخلات المستخدم.
  • بناء تطبيقات تفاعلية.
  • تنظيم مشاريع Flutter.
  • اليوم الخامس (4 ساعات): التعامل مع البيانات المحلية
  • التعامل مع الملفات المحلية (الصور والخطوط).
  • استخدام (SharedPreferences).
  • قراءة وكتابة البيانات المحلية.
  • أساسيات ملفات JSON.
  • تخصيص القوالب والألوان (Themes).
  • اليوم السادس (4 ساعات): مشروع متكامل ونشر التطبيق
  • بناء تطبيق موبايل متكامل.
  • تصحيح الأخطاء (Debugging) والاختبار.
  • نصائح لتحسين الأداء.
  • توليد ملفات الـ APK وحزمة التطبيق (App Bundle).
  • أفضل الممارسات في تطوير Flutter.

المتطلبات المسبقة:

الدورة مفتوحة للجميع، ويفضل توفر:

  • مهارات الحاسوب الأساسية.
  • فهم أساسي لمفاهيم البرمجة كائنية التوجه (OOP).

المدرب الخبير:

م. م. سهيل محيي الدين

مدرس مساعد في قسم علوم الحاسبات، كلية العلوم، جامعة نوروز.

تفاصيل التسجيل:

  • المدة: أسبوعان (3 أيام في الأسبوع).
  • وقت التدريب: 4 ساعات لكل جلسة (الإجمالي: 24 ساعة تدريبية).
  • المكان: كلية العلوم، جامعة نوروز.