TrueschoTruescho
كل الدورات
تطبيق أساسيات Flutter لبناء تطبيقات تفاعلية
Coursera
دورة
غير محدد

تطبيق أساسيات Flutter لبناء تطبيقات تفاعلية

EDUCBA

ابنِ واجهات Flutter متجاوبة باستخدام الودجتس الأساسية، أدِر الحالة ومدخلات المستخدم والتعامل غير المتزامن، وطبّق أفضل الممارسات.

غير محدد3 أسبوعالإنجليزية

عن الدورة

تقدّم هذه الدورة أساسًا عمليًا لتطوير تطبيقات Flutter تفاعلية تعمل عبر منصات متعددة، مع التركيز على بناء واجهات متجاوبة وإدارة التفاعل بسلاسة. ستبدأ بالتعرّف على مفاهيم Flutter الأساسية مثل شجرة الودجتس، التخطيطات Layouts، وكيفية تركيب واجهات قابلة لإعادة الاستخدام. ستطبّق ودجتس شائعة لبناء شاشات حقيقية: نصوص، أزرار، قوائم، نماذج، وصور، مع فهم كيفية التعامل مع اختلاف أحجام الشاشات لضمان تجربة جيدة على الهاتف واللوحي. بعد ذلك ستتعلم إدارة الحالة State Management على مستوى مبسط يناسب المبتدئ: متى تستخدم StatefulWidget، وكيف تنظّم التحديثات لتجنب إعادة البناء غير الضرورية. ستغطّي الدورة أيضًا مدخلات المستخدم والتحقق من النماذج، إضافة إلى التعامل مع العمليات غير المتزامنة مثل جلب بيانات أو انتظار نتيجة، مع عرض حالات التحميل والأخطاء بشكل واضح. تركّز التمارين على أفضل الممارسات: تنظيم الملفات، تسمية العناصر، فصل الواجهة عن المنطق، وكتابة كود سهل القراءة. بنهاية الدورة ستكون قادرًا على بناء واجهات Flutter تفاعلية متماسكة، وفهم الخطوات التالية للانتقال إلى مواضيع متقدمة مثل الملاحة المعقدة، وإدارة حالة أكثر شمولًا، وربط APIs ونشر التطبيق.

ماذا ستتعلم

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

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

  • No deep prior experience is required, but basic computer and internet skills are helpful
  • Ability to read course instructions in English and complete short practice activities

المدرسون

E

EDUCBA

المواضيع

Flutter
Dart
تصميم الواجهات
إدارة الحالة
التفاعل غير المتزامن

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

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

Flutter
Dart
تصميم الواجهات
إدارة الحالة
التفاعل غير المتزامن

ابدأ التعلم الآن