خارطة Flutter + كورس الـ AI بـ 2.499 EGP — 6 كورسات بسعر واحد

ينتهي خلال 00095058
ابدأ الباقة

Firebase & Supabase with Flutter – Complete Guide

كورس Firebase و Supabase مع Flutter بالعربي: Authentication كامل، Edge Functions، قاعدة بيانات لتطبيق حقيقي، ومقارنة عملية بين Supabase و Firebase.

  • ★★★★★ ★★★★★ 5.0(22 تقييم)
  • 382 طالب
  • 14 ساعة فيديو
  • 68 درس
  • متقدم
  • آخر تحديث مارس 2026

المدرب أسامة الجندي · Tech Lead · مهندس برمجيات

هتتعلم إيه في الكورس ده؟

  • فهم فكرة Backend-as-a-Service والفرق العملي بين Supabase و Firebase
  • بناء Authentication Flow كامل: Email و Password و Social Login و Passwordless
  • إدارة الـ Sessions وبيانات المستخدم (Profiles)
  • كتابة Edge Functions لعمليات الـ Auth على السيرفر
  • تصميم قاعدة بيانات وبناء تطبيق Blog عليها
  • استخدام MCP مع Supabase
  • ربط تطبيقات Flutter بـ Firebase

الكورس ده مناسب لمين؟

  • مطور Flutter خلّص الأساسيات وعايز يبني تطبيقات بـ Backend حقيقي
  • اللي محتار بين Supabase و Firebase وعايز يفهم يختار إزاي
  • Freelancers عايزين يسلّموا تطبيقات كاملة من غير Backend منفصل

الكورس ده الخطوة 5 من 5 في خارطة طريق Flutter بالعربي — بعد Clean Architecture.

عن الكورس

كورس عملي لبناء الـ Backend لتطبيقات Flutter من غير ما تكتب سيرفر من الصفر، باستخدام خدمات الـ Backend-as-a-Service: Supabase و Firebase.

هتبدأ بفهم فكرة الـ BaaS والفرق بين Supabase و Firebase وإمتى تختار كل واحد فيهم، وبعدين تطبّق عمليًا: نظام تسجيل دخول كامل (Email و Password، Social Login، و Passwordless)، إدارة الـ Sessions وبيانات المستخدم، Edge Functions، وقاعدة بيانات لتطبيق Blog حقيقي — وكمان إزاي تشتغل بـ MCP مع Supabase.

الكورس هو الخطوة الأخيرة في خارطة Flutter، ومناسب بعد ما تخلّص أساسيات Flutter.

محتوى الكورس

  • Lesson 1: What is Supabase (Open-Source Firebase Alternative)07:26
  • Lesson 2: Creating Your First Supabase Project08:31
  • Lesson 3: Understanding the Supabase Dashboard09:08
  • Lesson 4: Installing Supabase Flutter SDK05:02
  • Lesson 5: Initializing Supabase in Flutter09:48
  • Lesson 6: Environment Configuration (.env files)11:41
  • [Quiz] Supabase Basics
  • Lesson 1: Project Setup & Starter Code08:32
  • Lesson 2: Supabase Authentication Overview24:32
  • Lesson 3: Dependency Injection Setup11:51
  • Lesson 4: Error Handling Strategy15:52
  • Lesson 5: Build Email Signup Feature Part 110:58
  • Lesson 6: Build Email Signup Feature Part 227:26
  • Lesson 7: Build Email Signup Feature Part 306:50
  • Lesson 8: Build Email Login Feature08:02
  • Lesson 9: Build Password Reset Feature (Part 1)16:05
  • Lesson 10: Build Password Reset Feature (Part 2)09:40
  • Lesson 11: Build Password Reset Feature (Part 3)12:34
  • Lesson 12: AI Practice13:19
  • Lesson 13: AI Practice Part Two36:52
  • [Quiz] Email Authentication
  • Google Sign-In Web Application11:54
  • Google Sign-In Android08:34
  • Google Sign-In IOS13:32
  • Google Sign-In Pure Integration08:50
  • Implement Google Sign-In14:26
  • Set Up GitHub Sign-In04:49
  • Set Up GitHub Sign-In DeepLink28:10
  • Set Up GitHub Sign-In Part 311:47
  • Set Up Phone Authentication Part One Twilio10:15
  • Set Up Phone Authentication Part Two Twilio06:18
  • Set Up Phone Authentication Part Three Twilio14:48
  • Social & Passwordless Authentication Quiz
  • Implement Session Persistence12:02
  • Build Logout Feature04:50
  • Build Auth State Listener12:49
  • Build User Profile Update18:34
  • Build Profile Picture Upload25:15
  • Quiz – Session & Profile Management
  • What Are Supabase Edge Functions05:15
  • When to Use Edge Functions in Flutter Apps02:41
  • Call an Edge Function from Flutter13:26
  • Build Delete Account Feature with Edge Functions12:40
  • Copy Delete Account Edge Function Code
  • Quiz – Edge Functions Basics
  • Project Setup & Blog App Overview05:54
  • Create Posts Table & Profiles Table09:45
  • Create Trigger Function & Posts Table11:41
  • Configure RLS Policies for Posts14:58
  • Build DatabaseClient & Configure DI13:00
  • Build Create Post Feature08:30
  • Build Posts List Feature11:22
  • Build Post Detail Feature04:04
  • Build Update Post Feature04:40
  • Build Delete Post Feature05:29
  • Build My Posts & Filtering20:39
  • Build Search Feature11:13
  • Build Pagination (Infinite Scroll)03:21
  • Build Post Image Upload Using AI37:20
  • Build Comments Feature10:05
  • Configure Database Indexes for Query Performance07:46
  • Quiz – Supabase Database & Blog App
  • Realtime Overview & Enable Replication26:48
  • Build Real-time Feed14:31
  • Build Real-time Feed Presentation13:11
  • Build Real-time Comments Using AI and MCP26:49
  • Quiz – Supabase Realtime

المتطلبات

  • أساسيات Flutter و Dart
  • جهاز عليه Flutter SDK ومحرر كود (VS Code أو Android Studio)

المدرب

أسامة الجندي

أسامة الجنديTech Lead · مهندس برمجيات · مدرب Flutter و Dart

أنا أسامة الجندي، Tech Lead ومهندس برمجيات، وبدرّس Flutter و Dart والبرمجة بالعربي. اشتغلت على منتجات وأنظمة بيستخدمها ملايين المستخدمين، مع شركات كبيرة وجهات حكومية في الخليج وأوروبا.

  • ملايين المستخدمين
  • Tech Lead
  • شركات كبيرة وجهات حكومية
اعرف أكتر عن أسامة

احصل على شهادة تثبت مهاراتك

عند إتمام الدورة بنجاح، ستحصل على شهادة إنجاز رسمية يمكنك إضافتها إلى سيرتك الذاتية وحسابك على LinkedIn لتعزيز فرصك المهنية وإبراز كفاءتك أمام أصحاب العمل.

selected template

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

5.0
★★★★★ ★★★★★
22 تقييم
5 22
4 0
3 0
2 0
1 0
AE
Ahmed Elmansey قبل أسبوعين
★★★★★ ★★★★★
جيد
MH
Mansour Hussain قبل شهر واحد
★★★★★ ★★★★★
شكراً
Alwaleed Khalid Altrimi
Alwaleed Khalid Altrimi قبل شهر واحد
★★★★★ ★★★★★
good
AE
abdelwahab emad قبل شهر واحد
★★★★★ ★★★★★
الشرح كويس جدا مشكلتي الوحيده اني لسه مذاكرتش clean architecture فمش مجمع arc بتاع البورجكت 100 في 100 بس فاهم شويه برجه فيه
ES
Ezzdeen shamaly قبل 3 أشهر
★★★★★ ★★★★★
الله يعطيك العافية يا بشمهندس اسامة مشكور جدا
YH
Youssef Hassan قبل 3 أشهر
★★★★★ ★★★★★
الكورس قيّم جدااا اللهم بارك وفيه معلومات جانبية مفيدة جدااا بجانب محتوى الكورس القوي.
AB
Amine Boukeltoum قبل 3 أشهر
★★★★★ ★★★★★
very helpfull course i recommand it
thank you very much MR Usama for this course
EL
elycheikh ledhame قبل 4 أشهر
★★★★★ ★★★★★
استفدت جدا من الكورس جزاك الله خير ا يا بشمهندس أسامة على الشرح الجميل و المفصل
MA
Mohamed Alaraby قبل 4 أشهر
★★★★★ ★★★★★
كانت تجربة جميلة وممتعة ولكن اظن الكورس لسة فية دروس لم ترفع بعد.
Mohamed Kamel
Mohamed Kamel قبل 5 أشهر
★★★★★ ★★★★★
كورس عظمة على عظمة يا هندسة💯💯
Mhd Abdulrhman Alomari
Mhd Abdulrhman Alomari قبل 5 أشهر
★★★★★ ★★★★★
Amazing
Riyam Hazim
Riyam Hazim قبل 5 أشهر
★★★★★ ★★★★★
من احسن الناس اللي تنطي من كل قلبها بالشرح و توضيح الtopics و ما يبخل علينا ب اي معلومه ..شكرا جزيلا ع تعبك
AS
Amr Salah قبل 6 أشهر
★★★★★ ★★★★★
شكرا يا باشمهندس، أسلوبك في الشرح حلو أوي
TA
Tamer Ashraf قبل 6 أشهر
★★★★★ ★★★★★
كورس عملي وبيدخل في الموضوع على طول
MK
Mostafa Kamal قبل 6 أشهر
★★★★★ ★★★★★
روعة
AM
Ali Mahmoud قبل 6 أشهر
★★★★★ ★★★★★
بجد الكورس يستاهل كل قرش
OF
Omar Farouk قبل 6 أشهر
★★★★★ ★★★★★
محتوى ممتاز ومنظم جدا
IM
Ibrahim moahmed قبل 6 أشهر
★★★★★ ★★★★★
شكرا ليك يا هندسة
YN
Youssef Nabil قبل 6 أشهر
★★★★★ ★★★★★
أحسن كورس Firebase شوفته بالعربي
KM
Khaled Mansour قبل 6 أشهر
★★★★★ ★★★★★
معلومات قيمة جدا وتطبيق عملي حلو

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

نعم، بمجرد شراء الكورس يكون عندك وصول مدى الحياة لكل المحتوى والتحديثات المستقبلية.

يفضل تكون عندك معرفة بأساسيات Flutter. الكورس بيركز على الـ Backend مع Firebase و Supabase.

نعم، بعد إتمام كل الدروس هتحصل على شهادة إتمام الكورس من منصة أسامة الجندي، باسمك وبرابط تحقق عام، تقدر تضيفها في CV أو LinkedIn.

تقدر تتواصل معنا على واتساب في أي وقت، وكمان هتنضم لجروب Usama Elgendy Family على تليجرام للمناقشة مع باقي المتدربين، والبشمهندس بيكون معاكم خطوة بخطوة للإجابة على الأسئلة.

499EGP1.300 Firebase & Supabase with Flutter – Complete Guide
تواصل معانا على واتساب