فلاتر
من أساسيات Dart إلى تطبيقات عملية بهندسة برمجية نظيفة
مسار Flutter في CAT Reloaded: رحلة منظمة أسبوعًا بأسبوع من Dart وتطوير تطبيقات الهاتف حتى Firestore والمدفوعات والتكامل والنشر المستمر، مع مشروع تطبيقي في كل مرحلة.
- 4 مستويات
- 32 موضوع
- 121 مصادر
- 11 مصدر عربي
- المرحلة الأولى: 5 أسابيع
منهج المسار
مبتدئ5 وحدات · 8 درس5 أسابيع
مقدمة إلى Flutter وأساسيات Dart1 دروس
المجموعات والدوال وأمان القيم الفارغة في Dart1 دروس
البرمجة كائنية التوجه في Dart1 دروس
استكمال مفاهيم البرمجة كائنية التوجه وإدارة الإصدارات باستخدام Git وGitHub2 دروس
المشروع الختامي وإعداد Flutter3 دروس
متوسط8 وحدات · 8 درس8 أسابيع
أساسيات واجهات Flutter وعناصر التخطيط1 دروس
الصور والتخطيط وتحديد المواضع1 دروس
الأزرار والنماذج والسمات1 دروس
القوائم والتنقل وإدارة الصفحات1 دروس
مكوّنات واجهة متقدمة وتحسين التطبيق1 دروس
قاعدة بيانات محلية باستخدام Sqflite1 دروس
الاتصال بالشبكات ودمج واجهات API1 دروس
إدارة الحالة باستخدام Provider1 دروس
متقدم11 وحدات · 15 درس11 أسبوعًا
إدارة الحالة المتقدمة باستخدام BLoC1 دروس
المصادقة باستخدام Firebase وعمليات Firestore الأساسية1 دروس
رفع الملفات والرسائل السحابية1 دروس
أساسيات الحركة2 دروس
مبادئ SOLID وكتابة شيفرة نظيفة2 دروس
معمارية MVVM والهندسة النظيفة2 دروس
الخرائط ودمج خرائط Google1 دروس
دمج الدفع الإلكتروني باستخدام Paymob1 دروس
المساهمة في المصادر المفتوحة ونشر الحزم2 دروس
اختبار تطبيقات Flutter1 دروس
التكامل والنشر المستمران، ونُسخ التطبيق وتوزيعه1 دروس
متقدم جدًا1 وحدات · 1 درس
هياكل البيانات والخوارزميات1 دروس