در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی با Flutter, Redux, and Stripe آشنا شده و ساخت App های موبایل فروشگاهی را بوسیله آن ها یاد می گیرید.
عنوان اصلی : Mobile E-Commerce with Flutter, Redux, and Stripe
شروع شدن :
چه ابزار / خدمات مورد نیاز است
راه اندازی پروژه:
ایجاد پروژه با افزونه Flutter VSCode (شروع سریع)
ایجاد پروژه با ترمینال (رویکرد استاندارد)
نمای کلی برنامه تکمیل شده
ایجاد تم ما
احراز هویت کاربر با صفحات ثبت نام / ورود:
صفحه ثبت ساختمان
بهبود درخت ویجت ما
افزودن اعتبار سنجی فرم، ایجاد حالت فرم
ایجاد صفحه ورود، ایجاد مسیرها
قابلیت مشاهده متن رمز عبور را تغییر دهید
یکپارچه سازی API و پایگاه داده / افزودن ویژگی های Auth:
ایجاد API ما: پایگاه داده MongoDB Atlas
ثبت کاربران جدید با Auth API
بهبود جریان ثبت نام
مدیریت خطاهای سرور در رابط کاربری
ورود کاربران
افزودن Redux / Redux Thunk / SharedPreferences:
SharedPreferences برای داده های کاربر ماندگار
Redux برای مدیریت دولتی / بررسی اجمالی سطح بالا Redux
راه اندازی Redux / Redux Thunk
دریافت اطلاعات کاربر از طریق Redux
مدلها / سریالسازی و سریالزدایی JSON / استایلسازی برنامه:
مدلسازی دادههای کاربر: سریالسازی و سریالزدایی از JSON
بهبود ساختار صفحه محصولات: افزودن AppBar
با استفاده از Gradient ها به برنامه خود یک ظاهر طراحی کنید
افزودن / واکشی محصولات:
افزودن نوع محتوای محصول
افزودن دادههای محصولات: مدیریت نقشها و مجوزهای کاربر
استفاده از GridView Builder برای نمایش داده های محصول
قالببندی محصولات فردی با ویجت مورد محصول
مدل سازی داده های محصول
پرسش های رسانه / انتقال قهرمان / خروج کاربران از سیستم:
بهبود GridView: استفاده از ویجت MediaQuery برای جهت گیری دستگاه
Logging Actions: وضعیت با Redux Logging Middleware
اضافه کردن: یک ظاهر طراحی صفحه جزئیات محصول
انتقال قهرمان برای UX جذاب تر
خروج کاربران با LogoutUserAction
ساخت سبد کاربر برای ذخیره سازی محصولات:
ساخت صفحه سبد خرید
ایجاد وضعیت سبد محصولات / تغییر وضعیت، نمایش محصولات سبد خرید
نشان سبد خرید: تغییر رنگ دکمه سبد خرید
افزودن سبد خرید نوع محتوای: ایجاد سبد کاربر پس از ثبت نام
واکشی / به روز رسانی محصولات سبد خرید از پایگاه داده
یکپارچه سازی Stripe / مدیریت کارت های اعتباری / پرداخت محصول:
ایجاد مشتریان Stripe / مرتبط کردن کاربران با Stripe Customer ID
افزودن کنترلکننده کارت برای واکشی دادههای کارت از Stripe
نمایش کارت های اعتباری کاربر در برگه کارت
افزودن پویا کارت با بسته پرداخت Stripe
تغییر کارت اعتباری اولیه
افزودن دکمه پرداخت: گفتگوی پرداخت
فرآیند کامل پرداخت:
فرآیند پرداخت کامل ساختمان
تکمیل برنامه ما:
نمایش سفارش های گذشته، قالب بندی زمان سفارش
Mobile E-Commerce with Flutter, Redux, and Stripe
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش ساخت برنامه های فروشگاهی بوسیله Flutter, Redux, Stripe
آموزش ساخت یک خبرخوان بوسیله Nuxt 2, Firestore
آموزش ساخت و کدنویسی یک فروشگاه اینترنتی در 90 دقیقه با React, GraphQL
آموزش ساخت App های بسیار مفید و کاربردی بوسیله React Hooks, Firebase
آموزش کدنویسی و استفاده ترکیبی از Vue, GraphQL
کورس کامل کدنویسی به زبان JavaScript
آموزش برنامه نویسی با JavaScript مدرن
فیلم یادگیری MERN Stack
آموزش جامع React Hook
فیلم یادگیری کامل Gatsby