Firebase & Supabase • المستوى الثاني
فهرس المسارإدارة البيانات والخدمات السحابية المتقدمة
التعمق في التحديثات الآمنة، رفع الملفات، إدارة المستخدمين، وقواعد الحماية السحابية.
01
الدرس 1: إدارة البيانات وتحديثها (updateDoc, deleteDoc & Transactions)
تحديث الحقول الفرعية، حذف المستندات، وتنفيذ العمليات التبادلية الآمنة عبر Transactions.
02
الدرس 2: رفع وإدارة الملفات (Firebase Cloud Storage & Download URLs)
رفع الصور والملفات بـ uploadBytes وتوليد روابط التحميل المباشرة وإدارتها سحابياً.
03
الدرس 3: المصادقة المتقدمة وإعادة تعيين كلمة المرور (Auth Management)
إرسال بريد إعادة التعيين وتأكيد البريد وتحديث بيانات الملف الشخصي بـ updateProfile.
04
الدرس 4: قواعد الأمان والحماية (Firestore & Storage Security Rules)
كتابة قواعد الحماية لمنع الوصول غير المصرح وضبط الصلاحيات بناءً على request.auth.uid.