الوصف

هل ترغب في دخول عالم تصميم تطبيقات الجوال بخطوات عملية وواضحة؟
دورة مقدمة عملية في Flutter – بناء تطبيق ملاحظات/متجر باستخدام Provider تمنحك الأساس الصحيح لتبدأ رحلتك كمطور تطبيقات محترف.

في هذه الدورة ستتعلم من الصفر كيفية إنشاء تطبيق متكامل باستخدام Flutter، مع تطبيق عملي على مشروع حقيقي (Notes App / Store App).
ستفهم كيف تُبنى واجهات المستخدم (UI)، وكيف تُدار البيانات داخل التطبيق باستخدام Provider Flutter بطريقة بسيطة ومنظمة.

الدورة مناسبة للمبتدئين وكل من يرغب بتعلّم برمجة وتصميم تطبيقات الجوال دون تعقيد، مع تدريب عملي يجمع بين النظرية والتطبيق خطوة بخطوة.

لماذا تختار هذه الدورة؟

  • دورة عملية مبنية على تطبيق حقيقي.

  • أسلوب بسيط مناسب للمبتدئين.

  • محتوى حديث مبني على آخر تحديثات Flutter.

  • دعم مباشر ومتابعة من المدرب.

تعلم فعلي يقودك لبناء تطبيقك الأول بثقة.

ابدأ رحلتك في تصميم تطبيقات حقيقية بمهارات مطلوبة في سوق العمل.
سجّل الآن في الدورة واصنع تطبيقك الأول بنفسك!

المنهج الدراسي

الأسبوع 1:

  • مقدمة في Flutter وإعداد بيئة العمل.

  • إنشاء أول تطبيق “Hello World”.

  • التعرف على Widgets الأساسية مثل Text وButton وImage.

  • تصميم واجهات بسيطة باستخدام Row وColumn.

الأسبوع 2:

  • التنقل بين الصفحات (Navigator).

  • التعامل مع Widgets المتقدمة وحقول الإدخال (Forms & Input).

  • مشروع مصغر: إنشاء Notes App بواجهة أولية.

الأسبوع 3:

  • مقدمة في Provider Flutter وإدارة الحالة (State Management).

  • تطبيق عمليات الإضافة والحذف والتعديل ديناميكيًا.

  • ربط واجهة المستخدم بالبيانات باستخدام Provider.

الأسبوع 4:

  • مشروع رئيسي: تصميم واجهة تطبيق (Notes/Store App).

  • تنفيذ عمليات CRUD (إنشاء – تعديل – حذف – عرض).

  • تحسين تجربة المستخدم والتصميم العام للتطبيق.

الأسبوع 5:

  • اختبار التطبيق وتصحيح الأخطاء.

  • تسليم المشروع النهائي ومراجعة الأكواد مع المدرب.

  • ملاحظات تفصيلية وتقييم نهائي.

نمط الدورة: محاضرات مسجلة + جلسات مباشرة للأسئلة والإجابات.
التقييم:

  • الواجبات والمشاركة: 20٪

  • المشروع النهائي: 80٪

المتطلبات الأساسية:

  • جهاز كمبيوتر.

  • تثبيت Flutter SDK + Android Studio أو VS Code.

  • هاتف أندرويد أو iOS (اختياري – يمكن استخدام المحاكي).

  • حساب Git لإدارة المشاريع.

أسلوب التعلم:

  • محاضرات عملية مسجلة خطوة بخطوة.

  • جلسات مباشرة للإجابة على الأسئلة.

  • واجبات قصيرة بعد كل وحدة تدريبية.

  • مشروع نهائي شامل لتطبيق كل ما تم تعلمه.

الدعم الإضافي:

  • روابط لمقاطع يوتيوب مقترحة حول واجهات المستخدم.

  • مجتمعات دعم مثل StackOverflow وFlutterDev.

  • ملاحظات فورية على الأكواد وتغذية راجعة تفصيلية من المدرب.


المهارات

بنهاية الدورة ستكون قادرًا على:

  • تصميم تطبيقات الجوال من البداية للنهاية باستخدام Flutter.

  • إنشاء واجهات مستخدم جذابة وسهلة الاستخدام.

  • إدارة الحالة (State Management) بكفاءة باستخدام Provider Flutter.

  • التعامل مع Widgets الأساسية والمتقدمة.

  • بناء مشروع تطبيقي متكامل (Notes App / Store App).

  • اختبار وتشغيل التطبيق على الهاتف أو المحاكي.

  • استخدام Git لإدارة الأكواد والمشاريع.

هذه المهارات تمنحك القدرة على تنفيذ مشاريع حقيقية بنفسك، سواء للعمل الحر أو لتطوير تطبيقاتك الخاصة.

محتوى الدورة

المجموع: لا توجد محاضرات

عن المدرس

Avatar image
  • 0 التقييم
  • 0 الطلاب
  • 1 الدورات
ندى سامي سعد
انضم منذ 3 أسابيع

مهندسة نظم ذكية من الجامعة الإسلامية ومطورة تطبيقات هواتف ذكية فلاتر للاندرويد و الايفون ومبرمجة قطع إلكترونية مثل esp , Arduino ابتكر مشاريع إلكترونية خاصة بالiot وAI بشتغل حالياً Freelancer

By Jose Portilla

Ultimate Adobe Photoshop Training: From Beginner to Pro
Bestseller

UpdatedNovember 2020

  • 23 total hours
  • All Levels

The skills you need to become a BI Analyst - Statistics, Database theory, SQL, Tableau – Everything is included

  • Become an expert in Statistics, SQL, Tableau, and problem solving
  • Boost your resume with in-demand skills
  • Gather, organize, analyze and visualize data

By Jose Portilla

The Complete WordPress Website Business Course
Bestseller

UpdatedNovember 2020

  • 23 total hours
  • All Levels

The skills you need to become a BI Analyst - Statistics, Database theory, SQL, Tableau – Everything is included

  • Become an expert in Statistics, SQL, Tableau, and problem solving
  • Boost your resume with in-demand skills
  • Gather, organize, analyze and visualize data

By Jose Portilla

The Ultimate Drawing Course - Beginner to Advanced
Bestseller

UpdatedNovember 2020

  • 23 total hours
  • All Levels

The skills you need to become a BI Analyst - Statistics, Database theory, SQL, Tableau – Everything is included

  • Become an expert in Statistics, SQL, Tableau, and problem solving
  • Boost your resume with in-demand skills
  • Gather, organize, analyze and visualize data

By Jose Portilla

The Complete Digital Marketing Course - 12 Courses in 1
Bestseller

UpdatedNovember 2020

  • 23 total hours
  • All Levels

The skills you need to become a BI Analyst - Statistics, Database theory, SQL, Tableau – Everything is included

  • Become an expert in Statistics, SQL, Tableau, and problem solving
  • Boost your resume with in-demand skills
  • Gather, organize, analyze and visualize data