تطوير تطبيق أفلام Flutter باستخدام REST APIs و Riverpod
تعلم بناء تطبيق ديناميكي لاكتشاف الأفلام من خلال دمج خدمات البيانات الخارجية وإدارة حالات التطبيق المعقدة باستخدام أنماط Riverpod الحديثة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تعتمد تطبيقات الهاتف المحمول الحديثة على البيانات الخارجية لتوفير محتوى جديد وذو صلة للمستخدمين. يعد فهم كيفية ربط واجهتك بخدمات الويب خطوة أساسية للانتقال من التخطيطات الأساسية إلى البرامج الاحترافية. يرشدك هذا المساق خلال عملية إنشاء تطبيق أفلام وظيفي من الألف إلى الياء، مع التركيز على المبادئ الأساسية لاتصال الشبكة وإدارة الحالة.
ستقوم بتحويل مهاراتك في التطوير من خلال تعلم كيفية جلب وتحليل وعرض البيانات في الوقت الفعلي ضمن بيئة Flutter منظمة. باتباع الشروحات المكتوبة والتمارين القائمة على الكود، ستطور فهمًا عميقًا لكيفية التعامل مع تدفقات البيانات والحفاظ على تجربة مستخدم سريعة الاستجابة.
ما ستتعلمه:
- فهم أساسيات REST APIs وكيفية معالجة بيانات JSON في Flutter
- إدارة حالة التطبيق بكفاءة باستخدام إطار عمل Riverpod الحديث
- تنفيذ جلب البيانات غير المتزامن باستخدام async/await والموفرين المتخصصين (specialized providers)
- بناء وظيفة بحث لتصفية واسترداد سجلات أفلام محددة
- إنشاء واجهة مستخدم مصقولة ذات سمات مخصصة وتخطيطات نصية سريعة الاستجابة
- التعامل مع حالات الأخطاء ومؤشرات التحميل لضمان تجربة مستخدم قوية
- تطبيق أنماط البنية النظيفة (clean architecture patterns) لكود محمول قابل للتطوير والصيانة
يبدأ المساق بالمصطلحات الأساسية وأساسيات طلبات HTTP قبل الانتقال إلى التنفيذ العملي لأداة اكتشاف الأفلام. ستستكشف كيفية تنظيم الكود الخاص بك للوضوح، والتعامل مع ترقيم صفحات البيانات (data pagination)، وإدارة حالات واجهة المستخدم المعقدة دون فوضى بصرية.
تم تصميم هذا المساق للمبتدئين الذين لديهم فهم أساسي لـ Flutter ويرغبون في إتقان تكامل البيانات وإدارة الحالة الحديثة. لا توجد خبرة سابقة في APIs مطلوبة.
ابدأ في بناء تطبيق Flutter الخاص بك المعتمد على البيانات من خلال إرشادات مكتوبة شاملة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 42 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
💼 جاهز لسوق العمل
🎓 بشهادة
إدارة حالة Flutter BLoC و Firebase: بناء تطبيق غني بالميزات
شهادة
تطبيق عملي
SR 190
→
🏆 الأكثر شعبية
🎓 بشهادة
اختبار التطبيقات المحمولة: من الأساسيات إلى الممارسة العملية
شهادة
تطبيق عملي
SR 190
→
🌟 اختيار الطلاب
🎓 بشهادة
هندسة MVVM لتطوير تطبيقات Xamarin Forms و C#
شهادة
تطبيق عملي
SR 190
→
🔥 مطلوب
🎓 بشهادة
Flutter و Dart: تطوير تطبيقات الموبايل عبر المنصات
شهادة
تطبيق عملي
SR 190
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف SR 380 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي SR 47.50. لا تنتهي صلاحية الأرصدة أبداً.
SR 380
200 رصيد
SR 47.50 / دورة
أفضل قيمة
SR 950
550 رصيد
SR 43.18 / دورة
SR 1,900
1200 رصيد
SR 39.58 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.