دورة

Flutter Deep Dive & Building Multiple Screen Apps

✨ انطلق برحلتك نحو الاحتراف مع Flutter! ✨ هل تعلم أن التطبيقات التي نستخدمها يوميًا، من أشهر المتاجر الإلكترونية إلى منصات التواصل الاجتماعي، تعتمد على تجربة مستخدم سلسة وتصميم احترافي خلف الكواليس؟إذا كنت قد بدأت طريقك…

غير مسجل

دورة تتضمن

  • 7 أقسام
  • 41 المواضيع
  • 5 الإختبارات
  • شهادة دورة
  • 7أقسام
  • 41درسًا
  • 5اختبارًا
  • شهادةإتمام
المحاضرطارق العبد

✨ انطلق برحلتك نحو الاحتراف مع Flutter! ✨

هل تعلم أن التطبيقات التي نستخدمها يوميًا، من أشهر المتاجر الإلكترونية إلى منصات التواصل الاجتماعي، تعتمد على تجربة مستخدم سلسة وتصميم احترافي خلف الكواليس؟
إذا كنت قد بدأت طريقك مع Flutter، فقد حان الوقت للانتقال من مرحلة الأساسيات إلى بناء تطبيقات حقيقية متعددة الشاشات، بتقنيات متقدمة وأداء متميز!

🚀 في دورة Flutter Deep Dive & Building Multiple Screen Apps، لن تتعلم فقط كيفية إنشاء تطبيقات، بل ستتقن فن بناء هيكلية قوية وقابلة للتوسع، مع التركيز على أفضل الممارسات التي يستخدمها المحترفون.

ما القيمة التي ستخرج بها بعد هذه الدورة؟

✅ التعمق في إدارة الحالة والتعامل مع البيانات المعقدة.
✅ بناء تطبيقات تحتوي على عدة شاشات مترابطة بسلاسة.
✅ التعامل مع التنقل بين الشاشات بشكل احترافي.
✅ نصائح وتقنيات لتحسين الأداء وتجربة المستخدم.

هذه ليست مجرد دورة، بل خطوة فعلية نحو احتراف تطوير التطبيقات باستخدام Flutter!

✨ إذا كنت تبحث عن التميّز في سوق العمل أو ترغب في بناء تطبيقاتك الخاصة باحترافية، فهذه الدورة لك!

محتوى الدورة

  1. 1
    المقدمة
  2. 2
    مواد الدورة
  3. 3
    التعمق في Flutter: آلية العمل الداخلية13 درسًا · 1 اختبار
    1. مقدمة
    2. شرح المشكلة بدقة
    3. شجرة Widget وشجرة Element وشجرة Render
    4. كيف يعيد Flutter بناء الشاشة ورسمها
    5. استخدام المُنشئات والـ Widgets من نوع const
    6. إعادة هيكلة الـ Widgets لتجنب إعادة البناء غير الضرورية
    7. استخدام دوال Builder
    8. فهم دورة حياة الـ Widget
    9. فهم دورة حياة التطبيق
    10. فهم السياق Context
    11. ما المشكلة التي تحلها المفاتيح Keys؟
    12. فهم المفاتيح Keys واستخدامها
    13. خاتمة
    14. اختبار القسم: التعمق في Flutter: آلية العمل الداخلية
  4. 4
    التنقل والشاشات المتعددة9 دروس · 1 اختبار
    1. مقدمة
    2. إضافة صفحة تفاصيل الطعام
    3. الانتقال إلى صفحة تفاصيل الطعام
    4. تصميم Material وCupertino
    5. تمرير البيانات
    6. التخطيط لصفحة تفاصيل الطعام
    7. الشريط العلوي
    8. محتوى صفحة تفاصيل الطعام
    9. خاتمة
    10. اختبار القسم: التنقل والشاشات المتعددة
  5. 5
    استكمال بناء تطبيق توصيل الطعام12 درسًا · 1 اختبار
    1. مقدمة
    2. إضافة عدّاد لعنصر الطعام
    3. مشكلة المفضلة
    4. مشكلة صفحة تفاصيل الطعام
    5. إظهار الجزء السفلي دائمًا
    6. CustomScrollView وعناصر Slivers
    7. إرجاع البيانات عند مغادرة الشاشة
    8. قراءة البيانات المُرجَعة واستخدامها
    9. استخدام المسارات المسمّاة Named Routes
    10. تمرير المعاملات عبر المسارات المسمّاة
    11. أفضل الممارسات
    12. خاتمة
    13. اختبار القسم: استكمال بناء تطبيق توصيل الطعام
  6. 6
    تصفية الفئات في الصفحة الرئيسية7 دروس · 1 اختبار
    1. مقدمة
    2. التخطيط لتصفية الفئات
    3. ملف واحد لكل الأصول Assets
    4. إضافة عناصر الفئات في الصفحة الرئيسية
    5. إضافة منطق التصفية في الصفحة الرئيسية
    6. إصلاح المشكلات
    7. التحديد وإلغاء التحديد
    8. اختبار القسم: تصفية الفئات في الصفحة الرئيسية
  7. 7
    الخاتمة
  1. الاختبار النهائي
    1. الاختبار النهائي: Flutter Deep Dive & Building Multiple Screen Apps

عن المعلم

طارق العبد

يمتلك طارق خبرة تتجاوز ثماني سنوات في مجال تطوير البرمجيات، مع تركيز خاص على تطوير الويب الأمامي وتطبيقات الأندرويد باستخدام جافا، بالإضافة إلى أكثر من خمس سنوات من التخصص في فلاتر. يتميز طارق بخبرته في Swift لتطوير iOS وإتقانه للغات البرمجة مثل بايثون، C++، جافا، تايب سكريبت، وC#. كخبير معتمد من جوجل في Flutter وDart، يستخدم طارق أحدث التقنيات لدفع الابتكار في المشاريع التي يقودها. بالإضافة إلى خبرته التقنية، يشارك طارق معرفته عبر قناته على يوتيوب، التي تضم أكثر من 80,000 مشترك، حيث يقدم دورات مبسطة في البرمجة والتكنولوجيا تهدف إلى إلهام الجيل القادم من محترفي التكنولوجيا.

8 الدورات

التقييمات والمراجعات

0.0
متوسط التقييمات
0 عدد التقييمات
5
0
4
0
3
0
2
0
1
0
كيف كانت تجربتك؟ نود أن نعرف!
لا توجد تقييمات!
عرض المزيد من التقييمات
كيف كانت تجربتك؟ نود أن نعرف!