توضیحات
Scalable Flutter App: Supabase, Clean Architecture & Bloc دوره آموزشی استفاده از Supabase به عنوان backend، Clean Architecture برای ساختاردهی کد و الگوی BLoC می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. شما یاد خواهید گرفت که چگونه سرویسهای Supabase را برای احراز هویت، تعاملات پایگاه داده و بهروزرسانیهای بلادرنگ ادغام کنید و چگونه با سازماندهی تمیز لایههای ارائه، دامنه و داده، دغدغهها را در پروژه خود جدا کنید. این دوره همچنین استفاده مؤثر از الگوی BLoC را برای مدیریت وضعیت برنامه به صورت قابل پیشبینی و قابل آزمایش، مدیریت گردشهای کاری ناهمزمان و ساخت رابط کاربری واکنشگرا که به راحتی به اقدامات کاربر و رویدادهای backend واکنش نشان میدهد، پوشش میدهد.
در پایان، شما قادر خواهید بود برنامههای Flutter در سطح حرفهای را که نگهداری و گسترش آنها آسان است، معماری و پیادهسازی کنید، و مباحث کلیدی از جمله ادغام Supabase، اصول معماری تمیز، مدیریت وضعیت BLoC، مقیاسپذیری برنامه و الگوهای گردش کار در دنیای واقعی، همگی در یک تجربه یادگیری منسجم توضیح داده شدهاند.
آنچه در دوره Scalable Flutter App: Supabase, Clean Architecture & Bloc یاد خواهید گرفت:
- Fullstack با Supabase: ساخت و ادغام ویژگیهای احراز هویت، پایگاه داده، ذخیرهسازی و Realtime با استفاده از Supabase بدون نوشتن backend پیچیده
- همگامسازی وضعیت با BLoC و Event Bus: تسلط بر مدیریت وضعیت پیشرفته با پیادهسازی معماری Event Bus برای حفظ ثبات دادهها در چندین صفحه نمایش
- ساخت یک محیط Monorepo: تجربه توسعه حرفهای با جداسازی ویژگیها به بستههای قابل استفاده مجدد برای به حداکثر رساندن کارایی کد.
- ویژگیهای پیشرفته: پیادهسازی ویژگیهای استاندارد صنعتی مانند جستجوی واکنشی debounced، پیمایش نامحدود جهانی و سیستمهای اعلان بلادرنگ.
- و …
مشخصات دوره
ناشر: یودمی
مدرس: Sangwook Cho
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 143
مدت زمان آموزش: 18 ساعت و 20 دقیقه
سرفصل های دوره در تاریخ 2026/1

پیش نیازهای دوره Scalable Flutter App: Supabase, Clean Architecture & Bloc
Basic Flutter Knowledge: Ability to use basic widgets and a foundational understanding of asynchronous programming (async/await).
Dart Fundamentals: Familiarity with basic OOP concepts like classes and inheritance.
State Management Exposure: Experience with any state management solution (Provider, Riverpod, GetX, etc.) is helpful. Even if you are new to BLoC, basic principles will carry you through.
Basic SQL CRUD: A basic understanding of reading/writing data is recommended. Complex queries and RLS policies will be covered step-by-step in the course.
A Growth Mindset: You don’t need to be an expert. If you have the will to learn scalable architecture, you are ready!
تصاویر دوره

فیلم معرفی دوره Scalable Flutter App: Supabase, Clean Architecture & Bloc
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
13.3 گیگابایت












































