عن الدورة
🧱 إتقان Bloc وMVVM في Flutter – من الصفر حتى الاحتراف
📝 وصف الدورة
مرحبًا بك في دورة “Learn Bloc Pattern & MVVM from Zero to Hero”
دورة متكاملة وعملية هدفها تجهيزك لبناء تطبيقات Flutter باستخدام Bloc لإدارة الحالة ونمط MVVM لتقسيم الكود بشكل نظيف وقابل للتوسعة.
📌 الدورة مش بس بتعلمك إزاي تستخدم Bloc، لكن كمان بتعلّمك إزاي تطبّقه داخل هيكلية MVVM – وده هيساعدك تكتب كود احترافي، منظم، وقابل لإعادة الاستخدام.
💡 ليه الدورة دي مهمة؟
في أي تطبيق حقيقي، لما حجم المشروع بيكبر، الكود العشوائي بيبقى عدوك الأول.
Bloc بيساعدك تتحكم في الحالة. MVVM بيساعدك ترتّب الكود صح.
والجمع بينهم؟ ده سر تطبيق نظيف وسهل التعديل والاختبار. 💼
📚 ما الذي ستتعلمه؟
-
ما هو Bloc؟ وكيف يعمل؟ وما الفرق بين Bloc وCubit؟
-
ما هو MVVM؟ ولماذا يُعتبر من أقوى الأنماط المعمارية في Flutter؟
-
بناء تطبيقات باستخدام Bloc داخل بنية MVVM
-
تنظيم الكود إلى: View – ViewModel – Repository – UseCase – Entity
-
كتابة كود نظيف، قابل للاختبار وإعادة الاستخدام
-
بناء مشاريع واقعية من الصفر إلى النشر
-
أفضل الممارسات في تنظيم الملفات، إدارة الحالة، وتدفق البيانات
-
إعدادك الكامل للعمل في بيئة احترافية أو كمستقل في السوق
محتوى الدورة
Intro to Course
-
Important links
-
Why Bloc
06:14 -
Intro to MVVM pattern
07:44 -
Difference between design pattern and design architecture
15:03 -
App Preview
01:23
Bloc and Cubit
Bookly App
احصل على شهادة
أضف هذه الشهادة إلى سيرتك الذاتية لتُظهر مهاراتك وتزيد من فرصك في لفت الانتباه.
