choiceFlutter&Firebase complete insta app in Arabic

Do you like this Course?

Free For 1000 Enrolls

Development/Mobile Development
3.0 hr
Arabic

Flutter&Firebase complete insta app in Arabic

54.99$0$
9 months ago
في هذه الدوره سوف تتعلم انشاء تطبيق انستقرام بااستخدام firebase and provider as state management

Description

عنوان الدورة: "تطوير تطبيق Instagram باستخدام Flutter و Firebase و Provider"


المستوى: متوسط إلى متقدم


الأهداف:

1. تعلم كيفية إنشاء واجهات مستخدم جذابة باستخدام Flutter.

2. فهم كيفية استخدام Firebase للمصادقة وتخزين البيانات والتعامل مع الصور.

3. استكشاف كيفية استخدام Provider لإدارة الحالة في تطبيقات Flutter.


المحتوى:

1. مقدمة في Flutter و Dart: أساسيات Flutter ولغة Dart.

2. إعداد بيئة التطوير: تثبيت Flutter وإعداد بيئة العمل.

3. بناء واجهة المستخدم: تصميم واجهات المستخدم للتطبيق مع التركيز على تجربة المستخدم.

4. التعامل مع Firebase:

- المصادقة وإنشاء حسابات المستخدمين.

- استخدام Firestore لتخزين بيانات المستخدم والمنشورات.

- التعامل مع تخزين الصور في Firebase Storage.

5. إدارة الحالة باستخدام Provider: تعلم كيفية استخدام Provider لإدارة حالة التطبيق.

6. ميزات التطبيق:

- إنشاء المنشورات وتحميل الصور.

- عرض المنشورات في خلاصة الأخبار.

- إضافة التعليقات والإعجابات.

- البحث عن المستخدمين ومتابعتهم.

7. اختبار التطبيق: تعلم كيفية كتابة وتنفيذ اختبارات للتأكد من استقرار التطبيق.


لمشروع النهائي: تطوير نسخة أساسية من تطبيق Instagram تتضمن الميزات الأساسية مثل الخلاصة، البحث، وإدارة الملف الشخصي.



ذه الدورة مصممة لتعليم المطورين كيفية بناء تطبيق مشابه لـ Instagram باستخدام Flutter، Firebase، و Provider. يُعد Flutter إطار عمل متطور للتطوير عبر المنصات يتيح لك إنشاء تطبيقات جميلة وسريعة لكل من Android و iOS. Firebase، من ناحية أخرى، يوفر بنية تحتية قوية للخلفية (backend) تشمل المصادقة، قواعد البيانات، التخزين، وغيرها. Provider هو نمط إدارة الحالة في Flutter يساعد في إدارة البيانات عبر التطبيق بطريقة فعالة.