تطوير تطبيقات الموبايل باستخدام Flutter
دورة عملية متكاملة لتعلّم تطوير تطبيقات الموبايل باستخدام Flutter وDart من الصفر، تبدأ بأساسيات البرمجة بلغة Dart ثم تنتقل إلى بناء واجهات احترافية، إدارة الحالة، التنقل بين الشاشات، التعامل مع REST APIs والتخزين المحلي وFirebase، وصولاً إلى بناء تطبيقات موبايل متكاملة وقابلة للتطوير.
حقائق الدورة
- المستوى
- جميع المستويات
- لغة الدورة
- العربية
- الساعات
- 60
- عدد الجلسات
- 30
- مدة الجلسة
- 120 دقيقة
ما الذي ستتعلمه
- مفهوم Mobile Application Development.
- Native vs Cross-Platform.
- Android وiOS.
- لماذا Flutter؟
- بنية تطبيق Flutter.
- Flutter SDK.
- Dart SDK.
- إعداد بيئة العمل.
- Android Studio.
- Visual Studio Code.
- Emulator.
- تشغيل التطبيق على جهاز حقيقي.
متطلبات الدورة
- معرفة أساسية باستخدام الحاسوب.
- لا يشترط وجود خبرة سابقة في Flutter.
- يفضل وجود معرفة بسيطة بأساسيات البرمجة، لكنها ليست شرطاً أساسياً لأن الدورة تتضمن أساسيات Dart.
- جهاز حاسوب مناسب لتشغيل Flutter وAndroid Emulator.
- هاتف Android للتجربة العملية مفيد لكنه ليس إلزامياً.
- محرر أكواد مثل Visual Studio Code أو Android Studio.
- الالتزام بالتطبيق العملي.
- تنفيذ التمارين والمشاريع أثناء الدورة.
لمن هذه الدورة
- المبتدئون الراغبون في دخول مجال تطوير تطبيقات الموبايل.
- طلاب البرمجة والمعلوماتية.
- مطورو الويب الراغبون في دخول مجال Mobile Development.
- الأشخاص الراغبون في بناء تطبيقات Android وiOS.
- المطورون الذين يريدون استخدام قاعدة كود واحدة لأكثر من منصة.
- الطلاب الراغبون في تعلم Flutter وDart من الصفر.
- الأشخاص الراغبون في بناء تطبيقات مرتبطة بـ REST APIs.
- الراغبون في بناء تطبيقات باستخدام Firebase.
- الطلاب الراغبون في دخول سوق Mobile App Development.