در این دوره جامع که برای توسعه دهندگان متوسط تا پیشرفته و متخصص طراحی شده است، به اعماق معماری MVVM Flutter با مدیریت های مختلف وضعیت شیرجه بزنید. بیاموزید که چگونه یک برنامه فیلم پویا بسازید که با REST API تعامل داشته باشد، موارد دلخواه محلی را مدیریت کند، و نگاشت ژانر را برای عملکردهای پیشرفته با تم های تیره و روشن ترکیب کند. این دوره شما را در مسیر پیادهسازی MVVM با استراتژیهای مدیریت دولتی مختلف راهنمایی میکند - setState، Provider، Riverpod و BLoC - که هر کدام در بخشهای اختصاصی پوشش داده شدهاند تا درک کاملی از هر رویکرد به شما ارائه دهد.
پیش نیازها:
دانش اولیه برنامه نویسی
آشنایی اولیه با ابزارک فلاتر و دارت
درک پایه از API های REST یک امتیاز مثبت است، اما ما این را با جزئیات پوشش می دهیم
اشتیاق برای یادگیری عمیق مدیریت دولتی
Macbook یا Windows برای توسعه
هر IDE ترجیحی (مانند Android Studio یا IntelliJ IDEA)، یا ویرایشگر متن ترجیحی (مانند VS Code) - نه مایکروسافت ورد!
تجهیزات ضبط:
نرم افزار ویرایش ویدئو: Camtasia 2023
میکروفون: آبی Yeti X
این تنظیم تضمین میکند که همه ویدیوهای دوره واضح و حرفهای تولید شدهاند.
آنچه خواهید آموخت:
پیاده سازی معماری MVVM در Flutter برای توسعه برنامه مقیاس پذیر
اتصال به یک REST API برای واکشی و نمایش دادههای فیلم
مدیریت داده های محلی برای موارد دلخواه کاربر
تکنیک های پیشرفته مدیریت حالت با setState، Provider، Riverpod و BLoC
مدیریت تم در برنامههای Flutter برای حالتهای روشن و تاریک پویا
ساختار دوره:
مدت زمان: تقریباً 12 ساعت محتوا
بخش MVVM، بخش UI، بخش API، و بخشهای مختلف برای مدیریتهای ایالت
طول سخنرانی: هر سخنرانی حدود 10 دقیقه است
بعد از این دوره چه انتظاری باید داشت:
تسلط در استفاده از معماری MVVM برای برنامه های پیچیده Flutter
درک عمیق از تکنیک های مختلف مدیریت دولتی و زمان استفاده از آنها
مهارت طراحی و مدیریت هر دو تم و پایگاه داده محلی در Flutter
قابلیت افزایش یافته برای مدیریت پروژه های Flutter در دنیای واقعی که به مدیریت پیشرفته حالت و یکپارچه سازی API نیاز دارند
محدودیت ها و نکات:
کد دوره برای همه پلتفرم های پشتیبانی شده توسط Flutter کار می کند
پروژه دوره برای پاسخگویی حالت پرتره طراحی شده است.
منابع:
کد منبع کامل برنامه فیلم برای مدیریت هر ایالت توضیح داده شده در دوره آموزشی (setState، Provider، Riverpod، BLoC)
راهنماهای گام به گام برای اجرای هر ویژگی
دسترسی به اسلایدها و مطالب خواندنی اضافی
نام من هادی است ، و دارای مدرک کارشناسی ارشد علوم مهندسی کامپیوتر و ارتباطات است. من به عنوان یک توسعه دهنده تلفن همراه بومی کار کردم ، سپس Flutter را سالها پیش آموختم و از اهمیت آن آگاه شدم. سپس به فکر ایجاد دوره ای افتادم که به شما کمک می کند Flutter را برای ساخت برنامه های خود درک کنید ، و سعی کردم همه موارد را پوشش دهم تا شما را به سطح متوسط + برسانم.
نمایش نظرات