تطوير التطبيقات المحمولة
تعلّم تطوير تطبيقات الموبايل الحديثة باستخدام Flutter وDart مع فهم الربط مع Node.js في الخلفية، ضمن أسلوب تعليمي عملي حديث يدعم سرعة التعلّم وتحسين طريقة العمل....
نظرة عامة على الدورة
تم إعداد برنامج تطوير التطبيقات المحمولة لمساعدة الطلاب على دخول مجال بناء تطبيقات الموبايل بطريقة حديثة وعملية. يركّز البرنامج على فهم تطوير تطبيقات متعددة المنصات باستخدام Flutter وDart، إلى جانب استيعاب الربط مع Node.js في الخلفية لبناء تجربة أقرب إلى التطبيقات الواقعية.
يتم التعليم من خلال الشرح، التطبيق، بناء الشاشات، وتجربة مواقف تطوير عملية، مع الاستفادة من أساليب وأدوات حديثة تساعد على تحسين الإنتاجية وتسريع بعض مراحل العمل. الهدف هو أن يكتسب الطالب فهمًا حقيقيًا لبناء التطبيق من الفكرة إلى التنفيذ، لا مجرد متابعة نظرية للمفاهيم.
Course Curriculum
-
فلسفة Flutter: كل شيء Widget0:18:00
-
Stateless vs Stateful Widgets0:30:00
-
Text وImage وIcon والـ Container0:35:00
-
Column وRow وStack للتخطيط0:35:00
-
Padding وMargin والـ SizedBox0:22:00
-
Scaffold وAppBar وBottomNavigationBar0:30:00
-
Buttons: ElevatedButton وTextButton وIconButton0:25:00
-
TextField والنماذج Forms0:30:00
-
ListView وGridView لعرض القوائم0:35:00
-
تمرين: بناء واجهة تطبيق مطعم0:55:00
بناء تطبيقات موبايل حديثة متعددة المنصات
فهم عملي لـ Flutter وDart
تنظيم الشاشات والتنقل وتجربة المستخدم
التعامل مع البيانات والـ APIs
الربط مع Back-End باستخدام Node.js
استخدام أساليب وأدوات حديثة تدعم التطوير السريع
Flutter
Dart
Widgets
Routing
State Management
APIs
Node.js
Plugins
Visual Studio Code
لا يشترط وجود خبرة متقدمة سابقة
معرفة أساسية باستخدام الكمبيوتر والإنترنت
الرغبة في تعلم بناء التطبيقات بطريقة عملية
الالتزام بالتطبيق والممارسة أثناء البرنامج
الأسئلة الشائعة
ليس بالضرورة، ويتم تحديد المستوى المناسب قبل بدء البرنامج.
نعم، يركز البرنامج على تطوير تطبيقات متعددة المنصات.
نعم، يتضمن فهم الربط مع Node.js في الخلفية.
نعم، يتضمن البرنامج مشروعًا عمليًا متكاملًا.
info@swissbridgeacademy.com