آموزش Flutter 3.0 & Rest API از ابتدا، یک برنامه فروشگاه کوچک بسازید

Flutter 3.0 & Rest API from scratch, build a mini Store app

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ادغام Flutter 3.0 & Rest API از ابتدا، ساخت برنامه فروشگاهی این دوره آموزشی Flutter راهنمای کاملی است که به یادگیری و ساختن یک برنامه Flutter کاملاً کارآمد با Rest Api کمک می کند. Rest ادغام API عملیات CRUD آموزش نحوه نوشتن Clean-code و اجتناب از کد Boilerplate پیش نیازها: دانش اولیه با ویجت های Flutter مورد نیاز است.

این دوره آموزشی ساخت یک برنامه کاربردی برای اندروید در حالت عمودی را پوشش می دهد. علاوه بر این، نحوه ادغام Rest API در یک برنامه Flutter را نیز پوشش می دهد.

این دوره بیشتر بر روی ادغام REST API در Flutter تمرکز دارد

پیش نیازهای دوره:

  • دانش اولیه در برنامه نویسی برای شروع

  • دانش اولیه فلاتر و دانش خوب توصیه می شود


چگونه این دوره می تواند کمک کننده باشد:

  • کسب دانش بیشتر در مورد ادغام Flutter and Rest API

  • درخواست‌های HTTP

  • سریال سازی JSON

  • در صفحه‌بندی پیمایشی

  • بررسی خطا

  • طراحی تمیز و شفاف

آنچه در دوره وجود دارد:

  • واسط کاربری پیچیده به سادگی انجام شده است

  • مدیریت ایالت ارائه دهنده ساده

  • کد را پاک کنید و از کد Boilerplate اجتناب کنید

  • ناوبری پیمایش سفارشی

  • پیمایش متحرک

  • مدیریت و به‌روزرسانی بسته‌ها

  • ListViews و چندین حالت رابط کاربری

  • چگونه با ساختن برنامه‌ها به صورت تدریجی، توسعه موبایل Flutter را درک کنیم.

  • نحوه طراحی، ساخت، و اشکال زدایی برنامه های Flutter

  • نحوه توسعه برنامه های قوی با Flutter

  • مضمون

  • فلاتر کلی AppBar

  • Flutter Material Design

  • ردیف و ستون فلوتر

  • Flutter ListView Builder

ساختار دوره:

تقریباً 3 ساعت محتوا و بطور منظم به روز شده

الزامات:

  • توسعه برنامه ویندوز یا توسعه برنامه Mac

  • دسترسی به رایانه با اتصال اینترنت.

  • و شما برای سفر آماده هستید

  • عاشق یادگیری استفاده از الگوریتم های پیشرفته در موارد عملی هستید!

بعد از این دوره چه انتظاری باید داشته باشم؟:

  • امکان ساخت برنامه های کاربردی

  • اطلاعات جدید در مورد ادغام Flutter و API

توجه داشته باشید که دوره بر روی ویندوز ساخته شده است، بنابراین من فرصتی برای پوشش تنظیمات IOS نداشتم! اما در مورد آن هر چیزی بپرسید. من آنجا خواهم بود تا کمک کنم.


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

معرفی Introduction

  • معرفی Introduction

  • بهترین قیمت برای دوره Best price for the course

  • نمای کلی برنامه App overview

  • نکات Hints

  • کانال یوتیوب Youtube channel

  • اختلاف نظر Discord

  • به من برس Reach me

  • درباره کدهای منبع در Github About the source codes on Github

  • کد منبع شروع Github Github starter source code

قسمت UI را پیاده سازی کنید Implement the UI part

  • جهت دستگاه را قفل کنید lock device orientation

  • تنظیم تم و ساختار برنامه Setting up the application theme and structure

  • AppBar را در صفحه اصلی پیاده سازی کنید Implement the appBar in the Home screen

  • فیلد متن جستجو را پیاده سازی کنید Implement the Search text field

  • طراحی ویجت چرخ فلک را پیاده سازی کنید Implement the carousel widget design

  • ویجت Swiper را پیاده سازی کنید Imeplement the Swiper widget

  • طراحی ویجت محصول را پیاده سازی کنید Implement the product widget design

  • محصولات GridView را پیاده سازی کنید Impelement the Products GridView

  • صفحه نمایش همه محصولات را پیاده سازی کنید Implement the all products screen

  • صفحه جزئیات محصول را پیاده سازی کنید Implement the produt details screen

  • صفحه دسته ها را پیاده سازی کنید Implement the Categories screen

  • صفحه کاربران را پیاده سازی کنید Implement the users screen

  • کد منبع کامل تا این بخش - بخش UI در Github Full source code until this section - UI part on Github

ادغام API استراحت Rest API integration

  • Rest API چیست؟ What is Rest API

  • API که ما استفاده خواهیم کرد The API that we will use

  • API را با استفاده از پستچی تست کنید Test the API Using postman

  • Json را به مدل کلاس دارت تبدیل کنید Convert the Json to a dart class Model

  • شروع به ادغام Rest API در برنامه ما کنید Start integrating the Rest API in our app

  • واکشی و نمایش محصولات بر روی صفحه نمایش Fetch and display the products on the screen

  • کد نوشته شده را برای نمایش محصولات روی صفحه بهبود دهید Improve the code written to show the products on the screen

  • از مدیریت ایالت ارائه دهنده برای نمایش محصولات استفاده کنید Use the provider state management to display the products

  • 9- دسته ها را واکشی و روی صفحه نمایش دهید 9- Fetch and display the categories on the screen

  • واکشی و نمایش کاربران بر روی صفحه نمایش Fetch and display the users on the screen

  • جزئیات صحیح محصول را در صفحه جزئیات نمایش دهید Display the correct product details in the details screen

  • رسیدگی به خطاها Errors handling

  • در صفحه بندی اسکرول on Scroll Pagination

اضافی Extra

  • کد منبع کامل Full source code

  • نماد راه‌انداز برنامه را تغییر دهید Change the app launcher icon

  • صفحه نمایش اسپلش بومی Native splash screen

نمایش نظرات

نظری ارسال نشده است.

آموزش Flutter 3.0 & Rest API از ابتدا، یک برنامه فروشگاه کوچک بسازید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3 hours
38
Udemy (یودمی) udemy-small
07 خرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,358
4.2 از 5
دارد
دارد
دارد
Hadi Kachmar

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hadi Kachmar Hadi Kachmar

نام من هادی است ، و دارای مدرک کارشناسی ارشد علوم مهندسی کامپیوتر و ارتباطات است. من به عنوان یک توسعه دهنده تلفن همراه بومی کار کردم ، سپس Flutter را سالها پیش آموختم و از اهمیت آن آگاه شدم. سپس به فکر ایجاد دوره ای افتادم که به شما کمک می کند Flutter را برای ساخت برنامه های خود درک کنید ، و سعی کردم همه موارد را پوشش دهم تا شما را به سطح متوسط + برسانم.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.