Firebase Services (Auth & Firestore)

دورة تعلم أساسيات Firebase بالعربي

في هذه الدورة السابعة ضمن مسار تعلم تطوير تطبيقات الموبايل باستخدام Flutter من الصفر ، ستتعلم كيفية دمج خدمات Firebase الأساسية لبناء تطبيقات موبايل ذكية، وآمنة، وسريعة الاستجابة.

سعر الدورة $29
  • +500طالب
  • 43درس
  • 7أقسام
  • متوسطالمستوى
عن الدورة

تعرّف على الدورة

في هذه الدورة السابعة ضمن مسار تعلم تطوير تطبيقات الموبايل باستخدام Flutter من الصفر، ستتعلم كيفية دمج خدمات Firebase الأساسية لبناء تطبيقات موبايل ذكية، وآمنة، وسريعة الاستجابة. الدورة مناسبة للمطورين الذين يرغبون في تحسين مهاراتهم وتعلم Firebase لتطوير تطبيقات متكاملة تدعم تسجيل الدخول، وتخزين البيانات السحابية، وإرسال الإشعارات وغيرهم الكثير.

لماذا يجب عليك التسجيل في هذه الدورة المتخصصة في Firebase مع Flutter؟

  • مشروع عملي واقعي: ستدمج خدمات Firebase في مشروع تطبيقي عملي يثري ملفك المهني (Portfolio) ويجعلك متميزًا في سوق العمل.
  • محاضر معتمد وخبير: الدورة من إعداد وتقديم مهندس طارق العبد، معتمد من Google وذو خبرة واسعة في تطوير تطبيقات Flutter ودمج خدمات Firebase.
  • فرص وظيفية قوية: يوجد طلب على مطوري تطبيقات الموبايل باستخدام Flutter.
  • وصول مدى الحياة للمحتوى: استمتع بوصول مدى الحياة لجميع فيديوهات الدورة، الملخصات، الاختبارات، وأي تحديثات مستقبلية.

اشترك الآن واستكمل رحلتك لتصبح مطور تطبيقات موبايل محترف مع خبرة عملية في Firebase

تشمل الدورة

  • مشروع
  • شهادة موثقة
  • قياس مستوى التقدم والانجاز عبر الدورة
  • إجابة من مشرفي الطلاب على كل الأسئلة
  • فاعليات حصرية
  • شارات تميز للطلبة المتقدمين
  • اشعارات تذكير وتحفيز لإنهاء الدورة
  • اشتراك مدى الحياة
سعر الدورة $29

دفع آمن ووصول فوري للدورة

منهج الدورة

ماذا ستتعلم خطوة بخطوة

اضغط على أي قسم لعرض دروسه. الدروس المجانية متاحة للمشاهدة قبل الاشتراك.

محتوى الدورة

  1. 1
    Introduction
  2. 2
    Firebase Foundations and Project Setup6 دروس · 1 اختبار
    1. Introduction
    2. Firebase and Its Services
    3. Firebase Project
    4. Link Firebase with Flutter
    5. Dependencies
    6. Outro
    7. اختبار القسم: Firebase Foundations and Project Setup
  3. 3
    Authentication Workflows10 دروس · 1 اختبار
    1. Introduction
    2. Firebase Auth Services
    3. Login and Register with Email and Password
    4. Redirect to Home
    5. Sign Out
    6. Google Auth Services
    7. Finalize Google Sign-In
    8. Native Configuration
    9. Login and Register with Facebook
    10. Outro
    11. اختبار القسم: Authentication Workflows
  4. 4
    Firestore Essentials and Helper Utilities5 دروس · 1 اختبار
    1. Introduction
    2. Firestore Database
    3. Firestore Services Helper
    4. Store User Data in Firestore
    5. Outro
    6. اختبار القسم: Firestore Essentials and Helper Utilities
  5. 5
    E-commerce Data Operations and Checkout Flow17 درسًا · 1 اختبار
    1. Introduction
    2. Fetch Products from Firestore
    3. Fetch Product Details and Add to Cart
    4. Announcements and Categories
    5. Adding the Favorites Functionality
    6. Fix the Initial State Issue and Update One Product
    7. Fetch the Favorite Items
    8. Build the Favorites Page UI and Refresh Indicator
    9. Fetch Cart Items from Firestore
    10. Increment and Decrement Counter Logic
    11. Fetch and Add new Payment Method Logic
    12. Change and Choose Payment Method Logic
    13. Add the Address to the Firestore Database
    14. Fetch the Addresses from Firestore
    15. Select and Confirm Address Logic
    16. Finalize the Checkout Page and E-Commerce App
    17. Outro
    18. اختبار القسم: E-commerce Data Operations and Checkout Flow
  6. 6
    Push Notifications and User Re-Engagement5 دروس · 1 اختبار
    1. Introduction
    2. Add Firebase Cloud Messaging (FCM)
    3. Handling Interactions with Notifications
    4. Flutter Local Notifications
    5. Outro
    6. اختبار القسم: Push Notifications and User Re-Engagement
  7. 7
    Conclusion
  1. الاختبار النهائي
    1. الاختبار النهائي
المعلم

تعلّم على يد م. طارق العبد

  • م. طارق العبد
    م. طارق العبد

    قائد فريق مهندسي البرمجيات وخبير معتمد من جوجل

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

آراء الطلاب

ماذا قال الطلاب عن الدورة

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

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

الأسئلة الشائعة

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

لذلك ننصحك بالاشتراك في مسار تعلم تطوير تطبيقات الموبايل باستخدام Flutter  للاستفادة الكاملة بالخصم والمجموعة الدراسية الخاصة بالمسار.

نعم، ستتعلم كيفية بناء نظام تسجيل دخول، وتخزين بيانات في Firestore، وإرسال إشعارات للمستخدمين عبر Firebase Cloud Messaging.

نعم، تغطي الدورة إعداد Firebase، وبناء نظام Authentication، واستخدام Firestore، وإرسال الإشعارات.

ابدأ دورة تعلم أساسيات Firebase بالعربي اليوم

اشتراك مدى الحياة، شهادة إتمام، ودعم من فريق المدرسة طوال رحلتك.