دوره آموزشی
دوبله زبان فارسی
توسعه موبایل فولاستک - فلاتر، فیگما و فایربیس
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یاد بگیرید چگونه کدها را از فیگما به فلاتر تبدیل کنید.
- فرآیند اکسپورت داراییهای طراحی از فیگما برای توسعه را یاد بگیرید.
- بر اصول طراحی متمرکز بر کاربر تأکید کنید تا رابطهایی ایجاد کنید که نیازهای کاربران را برآورده کنند.
- یاد بگیرید چگونه بازخورد جمعآوری کرده و به طراحیها را برای بهبود مستمر تکرار کنید.
- سیستمهای طراحی را برای حفظ ثبات بصری در سراسر اپلیکیشن توسعه داده و سازماندهی کنید.
- به استفاده از فونتها، اندازههای فونت و پالتهای رنگ برای طراحی مؤثر رابط کاربری تسلط پیدا کنید.
- اصول تئوری رنگ را در ایجاد رابطهای بصری جذاب درک کنید.
- از سیستم کامپوننتهای فیگما برای حفظ ثبات طراحی بهصورت مؤثر استفاده کنید.
- مزایای عناصر طراحی قابل استفاده مجدد در ایجاد کامپوننتهای رابط کاربری را بررسی کنید.
- اصول طراحی واکنشگرا را درک کرده و پیادهسازی کنید تا اطمینان حاصل کنید اپلیکیشن در اندازهها و جهات مختلف صفحه نمایش به خوبی کار میکند.
- بررسی کنید چگونه کنترل دسترسی مبتنی بر نقش (RBAC) را با احراز هویت فایربیس برای مدیریت سطوح دسترسی مختلف برای کاربران و صاحبان فروشگاه راهاندازی کنید.
- تکنیکهای پیشرفته کوئرینویسی در Firestore، از جمله کوئریهای مرکب، صفحهبندی و فیلترینگ داده بر اساس معیارهای مختلف را بررسی کنید.
- عملکردی برای کاربران به منظور آپلود تصاویر یا فایلها در فضای ذخیرهسازی فایربیس و بازیابی آنها در اپلیکیشن پیادهسازی کنید.
- درک قوی از برنامهنویسی غیرهمزمان در دارت، بهویژه در زمینه عملیاتهای فلاتر و فایربیس توسعه دهید.
- بررسی کنید چگونه بروزرسانیهای بلادرنگ را با Firestore برای همگامسازی داده اپلیکیشن در چندین دستگاه پیادهسازی کنید.
- یاد بگیرید چگونه یک اپلیکیشن چندفروشگاهی را معماری کنید که به کاربران اجازه میدهد با چندین فروشگاه در یک اپلیکیشن تعامل داشته باشند.
- Riverpod را بهعنوان یک راه حل مدیریت state در فلاتر بررسی کنید که شامل بررسی چگونگی استفاده از providerها برای مدیریت state اپلیکیشن بهطور مؤثر است.
- درک کنید چگونه فایربیس را در یک اپلیکیشن فلاتر یکپارچه کنید که شامل احراز هویت، Firestore (پایگاه داده Firebase NoSQL) و Firebase Cloud Functions است.
- اصول فلاتر، از جمله کامپوزیشن ویجت، طرحبندی و ناوبری را یاد بگیرید.
توضیحات دوره
آنچه یاد خواهید گرفت:
- تسلط به طراحی واکنشگرا
- کنترل دسترسی مبتنی بر نقش با احراز هویت فایربیس
- بهرهبرداری از قدرت Firebase Cloud Functions
- کوئریهای پیشرفته Firestore
- آپلود تصاویر و فایلها در فشای ذخیرهسازی Firebase
- برنامهنویسی غیرهمزمان در دارت
- بروزرسانیهای بلاردنگ با Firestore
- معماری اپلیکیشنهای تجارت الکترونیک چند فروشگاهی
- مدیریت State با Riverpod
- یکپارچهسازی روان با فایربیس
- یکپارچهسازی Stripe برای پرداختها
- حذف پسزمینه از طریق APIها
این دوره برای چه کسانی مناسب است؟
هر کسی که یک لپتاپ دارد میتواند از این دوره بهرهمند شود.
توسعه موبایل فولاستک - فلاتر، فیگما و فایربیس
-
آشنایی با بخش فیگما 00:36
-
طراحی صفحه ثبتنام کاربر 29:58
-
صفحه ثبتنام برای فروشندگان 35:06
-
بخش هدر 11:24
-
بخش کاروسل 02:48
-
طراحی دستهبندیها 22:00
-
طراحی محصول محبوب 25:27
-
طراحی محصول پیشنهادی 26:13
-
طراحی نوار ناوبری پایین 09:15
-
طراحی صفحه سبد خرید 28:28
-
پروفایل فروشنده - قسمت 1 15:21
-
پروفایل فروشنده - قسمت 2 12:57
-
صفحه پروفایل کاربر - قسمت 1 09:32
-
پروفایل کاربر - قسمت 2 08:32
-
پروفایل کاربر - قسمت 3 14:10
-
صفحه جزئیات محصول - قسمت 1 12:49
-
صفحه جزئیات محصول - قسمت 2 22:32
-
طراحی هدر شگفتانگیز 19:42
-
ایجاد پروژه 01:59
-
ساختار MVC 01:55
-
پیکربندی داراییها 04:55
-
پکیج فونتهای گوگل 01:52
-
ایجاد صفحه ورود 11:56
-
ایجاد رابط کاربری صفحه ورود 13:05
-
ایجاد دکمه ورود 08:26
-
ایجاد دکمه ورود پیشرفته 16:30
-
ایجاد صفحه ثبتنام 10:20
-
استفاده از اعتبارسنج 09:25
-
اعتبارسنج صفحه ورود 05:44
-
افزودن پکیجهای فایربیس 02:48
-
یکپارچهسازی فایربیس 15:26
-
ورودی ورود به فروشگاه 03:39
-
تکلیف 00:34
-
راه حل 03:17
-
راهاندازی فایربیس 03:27
-
ایجاد کاربر جدید 10:45
-
ذخیره در ابر 09:46
-
ناوبری کاربر 10:49
-
ورود کاربر 09:31
-
ایجاد صفحه اصلی 05:58
-
ایجاد BottomNavigationBar 06:46
-
BottomNavigationBar نهایی 06:09
-
ایجاد صفحه ناوبری 09:01
-
نمایش CircularProgressIndicator 07:23
-
راهحل ورود 05:38
-
FirebaseAuthException 09:14
-
پنهانسازی و مشاهده رمز عبور 08:24
-
راهحل 03:44
-
حذف statusBar 03:33
-
بنر هدر 06:21
-
ایجاد فیلد جستجو 11:37
-
نهاییسازی بخش هدر 10:35
-
آپلود بنرها 03:08
-
بازیابی بنر 12:41
-
نمایش بنرها 05:06
-
افزودن پکیج Getx 02:01
-
بازیابی بنرها با Getx 07:42
-
استفاده از BoxShadow 06:17
-
نمایش بنرها 09:46
-
ایجاد اندیکاتورها 09:22
-
افزودن CachedNetworkImage 01:44
-
CachedNetworkImage کاربر 02:20
-
بهبود کد 02:06
-
آپلود دستهبندیها 03:42
-
ایجاد مدلهای دستهبندی 03:20
-
بازیابی دستهبندیها 10:40
-
نمایش دستهبندیها 14:26
-
ایجاد پروژه جدید 01:45
-
افزودن Flutter Admin Scaffold 02:12
-
ایجاد سایدبار 08:29
-
ایجاد صفحات سایدبار 08:01
-
ایجاد مسیرهای نامگذاری شده 03:19
-
سایدبار نهایی 12:21
-
افزودن پکیج 02:00
-
یکپارچهسازی فایربیس - وب 06:33
-
رابط کاربری دستهبندیها 13:25
-
رابط کاربری دستهبندی نهایی 04:26
-
بررسی اعتبارسنج 05:58
-
انتخابگر فایل 01:00
-
انتخاب تصویر 08:15
-
آپلود دستهبندیها - Cloud Firestore 18:10
-
بازیابی دستهبندیها 12:48
-
نمایش تصاویر وب 01:21
-
Easy Loading فلاتر 01:20
-
Easy Loading نهایی 04:01
-
آپلود و بازیابی بنرها 08:19
-
رابط کاربری صفحه آپلود محصول 14:35
-
واکشی دستهبندیها 07:13
-
نمایش دستهبندیها 07:20
-
دستهبندی فروشگاه 02:44
-
انتخاب و نمایش تصاویر 14:26
-
ایجاد دکمه اندازه 08:34
-
افزودن اندازه محصول 05:06
-
نمایش اندازه 10:27
-
حذف اندازه 01:05
-
پاکسازی کنترلر 01:08
-
اعتبارسنجی فرم 07:42
-
ارزش محصول فروشگاه 11:23
-
رشته Late در مقابل Nullable 02:36
-
افزودن UUID 01:08
-
محصولات آپلود شده 12:50
-
بهبود طراحی 08:40
-
ایجاد اسپینر 04:23
-
کد بهتر 05:23
-
بازنشانی فیلدها 03:39
-
بهبود طراحی 08:40
-
ویجت قابل استفاده مجدد 08:25
-
نمایش نام محصول 06:59
-
طراحی محصول 13:32
-
طراحی محصول - قسمت 2 08:51
-
نمایش تصویر محصول 12:42
-
فروشهای انجام شده و امتیاز 05:47
-
طراحی مورد علاقه 06:50
-
ایجاد صفحه 08:14
-
شروع کار 05:22
-
نمایش تصاویر محصول 14:48
-
نمایش جزئیات بیشتر 08:50
-
نمایش اندازههای محصول 09:14
-
نمایش توضیحات محصول 05:09
-
دکمه افزودن به سبد خرید 05:41
-
افزودن RiverPod 01:33
-
ایجاد مدلهای سبد خرید 06:02
-
افزودن به سبد خرید 13:19
-
افزودن به سبد خرید نهایی 17:58
-
نمایش آیتم سبد خرید - متد Getter 07:45
-
طراحی نوار اپلیکیشن سفارشی 12:05
-
رابط کاربری سبد خرید خالی 05:42
-
طراحی تعداد سبد خرید 07:30
-
طراحی آیتم سبد خرید 16:50
-
بروزرسانی سبد خرید 12:08
-
دکمه چکاوت 13:45
-
محاسبه کل 05:47
-
ایجاد مدلها 02:03
-
عملکرد علاقهمندیها 13:17
-
علاقهمندیهای نهایی 10:13
-
نمایش علاقهمندیها 21:05
-
حذف آیتم 04:05
-
ایجاد صفحه 02:49
-
نمایش آیتم چکاوت 23:49
-
گزینههای پرداخت 09:51
-
ثبت سفارش 21:02
-
ثبت سفارش نهایی 10:35
-
دکمه حمل و نقل 11:24
-
دکمه حمل و نقل نهایی 12:27
-
طراحی صفحه حمل و نقل 14:46
-
بروزرسانی آدرس 06:00
-
نمایش دیالوگ 08:37
-
بررسی آدرس 15:28
-
نمایش سفارشات 28:46
-
نمایش سفارش نهایی 16:55
-
سفارش نهایی 06:20
-
صفحه جزئیات سفارش 25:09
-
فیکس کردن خطای سرریز 01:43
-
امتیاز و نظرات 13:16
-
نظرات و امتیاز فروشگاه 08:39
-
بررسی سیستم امتیازدهی 15:02
-
بروزرسانی نظرات و امتیاز 06:48
-
بروزرسانی امتیاز محصول 17:12
-
نمایش امتیاز 05:27
-
نمایش امتیاز - جزئیات محصول 06:42
-
واکشی محصولات دستهبندی 17:18
-
واکشی محصولات دستهبندی نهایی 11:36
-
ایجاد هدر 08:49
-
نمایش جزئیات سفارش 15:51
-
علامتگذاری به عنوان تحویل دادهشده یا لغو شده 09:49
مشخصات آموزش
توسعه موبایل فولاستک - فلاتر، فیگما و فایربیس
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:165
- مدت زمان :25:58:09
- حجم :16.75GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy