NahdaAIنهضة
Firebase & Supabase • المستوى الأول

أساسيات Firebase وتكوين الخدمات

تهيئة المشروعات، إتاحة المصادقة، وتخزين البيانات بـ Cloud Firestore.

فهرس المسار
01

الدرس 1: تهيئة مشروعات Firebase والمصادقة (Firebase App & Auth)

ربط مفاتيح Firebase Config واستخدام `signInWithEmailAndPassword` و `GoogleAuthProvider`.

ابدأ الدرس
02

الدرس 2: إنشاء وقراءة مستندات Firestore (addDoc, setDoc & getDocs)

إدراج المستندات مع إسناد المجموعات الفرعية Subcollections وقراءة البيانات بـ Firestore Web SDK.

ابدأ الدرس
03

الدرس 3: المزامنة الفورية للبيانات (Real-time Sync with onSnapshot)

تحديث الواجهات تلقائياً وبشكل حي فور تغير البيانات بالخادم عبر `onSnapshot`.

ابدأ الدرس
04

الدرس 4: التصفية المتقدمة والاستعلامات (query, where & orderBy)

تطبيق الفلترة المركبة بشرط `where` وترتيب النتائج بـ `orderBy` و `limit`.

ابدأ الدرس