وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

آموزش ساخت یک App از صفر تا صد بوسیله Flutter & Firebase

سرفصل های دوره

با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با فلاتر و فایربیس یاد می گیرید.

عنوان اصلی : Flutter with Firebase&Stripe Build shop app from scratch

سرفصل ها :


معرفی :
من کی هستم؟ و چرا این دوره؟
نمای کلی برنامه
با ایمنی پوچ مقابله کنید و در مورد الزامات صحبت کنید
نحوه استفاده از ایمنی صفر را با مثال توضیح دهید
***خواندنی***
مواردی که با توجه به درخواست دانشجویان اضافه کردم
چیزی را روشن کن
از این دوره بیشترین بهره را ببرید
پس از اتمام این دوره چه مزایایی به دست خواهید آورد؟
کانال یوتیوب
کیت کمکی فلوتر
Stripe اضافه شد و برنامه را در playstore پیدا کنید
شروع کدنویسی:
به روز رسانی سخنرانی نوار پایین
توضیح عمیق صفحه نوار پایین (پس از انتشار اضافه شد)
نوار پایین با ایمنی پوچ
***سخنرانی در سخنرانی 13 بازیافت شد*** یک نوار پایینی بریدگی ایجاد کنید
عنوان منسوخ شده را در نوار پایین ویرایش کنید
استفاده از آیکون های سفارشی
طراحی صفحه نمایش اطلاعات و تنظیمات کاربر را بسازید
به روز رسانی نوار برنامه سخنرانی Sliver
بازیافت کد در صفحه اطلاعات کاربر
یک کاشی سوئیچ در صفحه اطلاعات کاربر اضافه کنید
Sliver appBar کد نوشتن از ابتدا با توضیح دقیق
بازیافت سخنرانی Sliver AppBar (اضافه شده پس از انتشار دوره باید تماشا شود)
نوار برنامه با ایمنی پوچ
***سخنرانی در سخنرانی 22 بازیافت شد*** اجرای یک نوار برنامه برش
*سخنرانی در سخنرانی 22 بازیافت شد* اضافه کردن FloatingActionButton متحرک
به روز رسانی موضوع سخنرانی
یک تم تیره/روشن به برنامه اضافه کنید
ذخیره وضعیت طرح زمینه با استفاده از پیش فرض های مشترک
طراحی صفحه نمایش سبد خرید خالی کاربر را پیاده سازی کنید
طراحی صفحه نمایش کامل سبد خرید کاربر را پیاده سازی کنید
نوار برنامه و بخش پرداخت را در صفحه سبد خرید بسازید
بهبود طراحی بیشتر در صفحه سبد خرید
اجرای صفحه فید محصولات را شروع کنید. (طرح شکل فیدها را ایجاد کنید)
یک GridView را در صفحه Feeds پیاده سازی کنید
به‌جای نمای شبکه‌ای معمولی، یک نمای شبکه‌ای پلکانی را در صفحه فیدها اجرا کنید
بهبودهای بیشتر طراحی در صفحه اطلاعات کاربر
تغییرات بیشتر در صفحه اطلاعات کاربر
یک نشان برای طراحی محصولات در صفحه Feeds اضافه کنید
نشان را با استفاده از ویجت قرار داده شده تراز کنید
یک طرح پس زمینه در صفحه اصلی اضافه کنید
ویجت چرخ فلک را در صفحه اصلی اضافه کنید
یک ویجت Swiper را در صفحه اصلی اضافه کنید
طراحی ویجت دسته را ایجاد کنید
طراحی ویجت موارد محبوب را در صفحه اصلی ایجاد کنید
ویجت ریل ناوبری را برای ایجاد صفحه نمایش داخلی با نام تجاری با استفاده از آن معرفی کنید
طراحی لایه پشتی پس زمینه را ایجاد کنید
طراحی صفحه نمایش لیست خواسته های خالی کاربر را پیاده سازی کنید
طراحی صفحه نمایش لیست کامل خواسته های کاربر را پیاده سازی کنید
کد کامل تا الان
رابط کاربری صفحه جزئیات محصول را پیاده سازی کنید
کلاس مدل Product را ایجاد کنید
از داده های پویا برای نمایش محصولات مختلف در صفحه فیدها استفاده کنید
مدیریت دولتی:
چرا به مدیریت دولتی نیاز داریم؟
کلاس ارائه دهنده محصولات را ایجاد کنید
بهبود کد به جای تزریق وابستگی
نمایش محصولات بر اساس دسته بندی آنها در دسته بندی صفحه اصلی widgt
مدیریت دولتی دسته ها را نهایی کنید
نمایش محصولات بر اساس نام تجاری آنها در ویجت Brands صفحه اصلی
فقط محصولات محبوب را در صفحه اصلی نمایش دهید
در حال تکمیل صفحه جزئیات محصولات
نمایش همه مارک ها در صفحه اصلی
مشاهده تمام محصولات محبوب در صفحه اصلی
مدیریت وضعیت سبد خرید:
یک کلاس مدل سبد خرید ایجاد کنید
کلاس ارائه دهنده سبد خرید را پیاده سازی کنید
روش افزودن به سبد خرید را ایجاد کنید که در آن کاربران بتوانند محصولات را به سبد خرید خود اضافه کنند
استفاده از تزریق وابستگی برای سبد خرید (ارسال داده از طریق سازنده)
اگر محصول در سبد خرید پیدا شد را نشان دهید و در صورت یافتن دکمه افزودن به سبد خرید را غیرفعال کنید.
به جای تزریق وابستگی از ارائه دهنده مدل سبد خرید استفاده کنید
به کاربر اجازه دهید از ویجت محصولات محبوب به سبد خرید خود اضافه کند
به کاربر اجازه دهید تا تعداد محصولات موجود در سبد را تغییر دهد
به کاربر اجازه دهید یک محصول را از سبد خرید خود حذف کرده و آن را پاک کند
نمایش قیمت کل در صفحه سبد خرید
یک روش گفتگوی هشدار پویا ایجاد کنید
مدیریت ایالت لیست آرزوها:
مدیریت ایالت لیست آرزوها
رنگ نماد را در ویجت محصولات محبوب ویرایش کنید
UI و بهبودهای بیشتر:
یک نشان برای لیست علاقه مندی ها و سبد خرید اضافه کنید
یک نوار برنامه برای صفحه فیدها اضافه کنید
دیالوگ های محصولات را در صفحه فیدها ایجاد کنید
به جای داده های ساختگی، جزئیات محصول را در گفتگوی فیدها نشان دهید
رابط کاربری و منطق صفحه جستجو را پیاده سازی کنید
یک صفحه فرود قسمت 1 ایجاد کنید
قسمت 2 صفحه فرود را ایجاد کنید
صفحه ورود را پیاده سازی کنید
برای ذخیره فرم، روش ارسال فرم را اضافه کنید
صفحه ثبت نام را اجرا کنید
ویجت بالا را در صفحه ثبت نام پیاده کنید (ویجت پیش نمایش نمایه)
به کاربر اجازه دهید تصویری را انتخاب کند
به کاربر اجازه دهید از صفحه فرود به صفحه اصلی برنامه پیمایش کند
صفحه آپلود محصول جدید را اجرا کنید
به کاربر اجازه دهید برای رفتن به صفحه آپلود محصول، انگشت خود را به سمت چپ بکشد
Firebase:
برنامه ما را به Firebase وصل کنید
امکان ثبت نام کاربران با استفاده از ایمیل و رمز عبور قسمت (1)
امکان ثبت نام کاربران با استفاده از ایمیل و رمز عبور قسمت (2)
رسیدگی به خطا
به کاربران اجازه ورود به سیستم را بدهید
نمایش صفحات مختلف بسته به کاربرانی که وارد شده اند یا نه
روش خروج از سیستم را اجرا کنید
ورود به سیستم گوگل
مدیریت خطای ورود به سیستم Google
Firebase Firestore چیست و چگونه کار می کند؟
اطلاعات کاربر اضافی را در Firebase Firestore آپلود کنید
تصویر را در Firebase Storage آپلود کنید و پیوند آن را به Firestore اضافه کنید
اطلاعات کاربر را از Firestore واکشی کنید
نمایش اطلاعات روی صفحه و رسیدگی به خطاها
به جای Firestore، نام نمایشی و URL عکس را از کاربر دریافت کنید
به کاربران اجازه دهید تا به صورت ناشناس وارد سیستم شوند
اطلاعات کاربر را در Firestore در ورود به سیستم گوگل ذخیره کنید
محصولات را در Firestore آپلود کنید
محصولات را از Firestore واکشی کنید و آن را نمایش دهید.
برای اینکه کاربر بتواند رمز عبور خود را بازنشانی کند، صفحه فراموشی رمز عبور را پیاده سازی کنید
رفع خطای ایجاد شده توسط محصولات پیشنهادی (خطای شاخص محدوده)
درگاه پرداخت خطی:
با درگاه پرداخت راه راه شروع کنید
ادغام راه راه
اجرای سفارشات:
اجرای طراحی سفارشات
کلاس مدل سفارشات ایجاد کنید
سفارشات کاربر را در Firestore آپلود کنید
هنگام ثبت سفارش، خطا را برطرف کنید
ارائه دهنده سفارشات را ایجاد کنید
واکشی سفارشات و نمایش آن بر روی صفحه با استفاده از FutureBuilder
برای هر کاربر فقط سفارشات مربوطه را واکشی کنید
بسته به اینکه آیا سفارشی در Firestore وجود دارد، صفحه متفاوتی را نشان دهید
به کاربران اجازه دهید از سفارشات خود حذف کنند
فقط در صورت موفقیت آمیز بودن تراکنش، سفارش دهید
رفع:
محصولات خالی در مارک ها و دسته بندی را مدیریت کنید
وضعیت تم تیره را برطرف کنید
یک نشانگر تازه‌سازی در صفحه فیدها اضافه کنید

نمایش سرفصل های انگلیسی

Flutter with Firebase&Stripe Build shop app from scratch

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD20859
حجم: 9360 مگابایت
مدت زمان: 868 دقیقه
تعداد دیسک: 3 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 13 شهریور 1400
آموزش ساخت یک App از صفر تا صد بوسیله Flutter & Firebase
آموزش ساخت یک App از صفر تا صد بوسیله Flutter & Firebase 1
آموزش ساخت یک App از صفر تا صد بوسیله Flutter & Firebase 2
آموزش ساخت یک App از صفر تا صد بوسیله Flutter & Firebase 3
آموزش ساخت یک App از صفر تا صد بوسیله Flutter & Firebase 4
آموزش ساخت یک App از صفر تا صد بوسیله Flutter & Firebase 5
آموزش ساخت یک App از صفر تا صد بوسیله Flutter & Firebase 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید