آموزش مدیریت وضعیت در فلاتر

Managing State in Flutter

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Flutter مسلماً یکی از بهترین گزینه ها برای ایجاد برنامه های کاربردی تلفن همراه واقعاً چند پلتفرمی است. با این حال، یکی از چالش‌هایی که بسیاری از توسعه‌دهندگان هنگام یادگیری Flutter با آن مواجه می‌شوند، این است که چگونه مدل داده واکنشی آن را با موفقیت در برنامه‌های واقعی اعمال کنند. در این دوره آموزشی، مدیریت وضعیت در فلاتر، با متداول ترین گزینه های مدیریت حالت که Flutter ارائه می دهد و زمان اعمال هر کدام را خواهید آموخت. ابتدا نحوه مدیریت داده ها در یک مؤلفه را با استفاده از ویجت های Stateful بررسی خواهید کرد. سپس، گزینه‌های خود را برای اشتراک‌گذاری وضعیت در میان مجموعه‌ای از ابزارک‌ها با استفاده از ارائه‌دهنده‌ها کشف خواهید کرد. در نهایت، نحوه مدیریت حالت با استفاده از چندین کتابخانه محبوب شخص ثالث را یاد خواهید گرفت. پس از اتمام این دوره، مهارت ها و دانشی در مورد اینکه گزینه های مدیریت ایالتی شما چیست و چه زمانی آنها را در برنامه های Flutter خود اعمال کنید، خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مدیریت دولتی ساده Simple State Management

  • معرفی Introduction

  • اطلاعات نسخه Version Information

  • طرح کلی ماژول Module Outline

  • رویکردهای مدیریت دولتی Approaches to State Management

  • ابزارک های بدون حالت در فلاتر Stateless Widgets in Flutter

  • نسخه ی نمایشی: ویجت های ایستا Demo: Static Widgets

  • حالت تزریق Injecting State

  • نسخه ی نمایشی: حالت تزریق Demo: Injecting State

  • ویجت های Stateful Stateful Widgets

  • نسخه ی نمایشی: ویجت های Stateful Demo: Stateful Widgets

  • نسخه ی نمایشی: ترکیب ویجت های Stateful و حالت تزریق شده Demo: Combining Stateful Widgets and Injected State

  • بررسی اجمالی دوره Course Overview

مدیریت دولت با ارائه دهندگان Managing State with Providers

  • معرفی Introduction

  • دولت انتشارات Publishing State

  • بالا بردن رویدادها Raising Events

  • وضعیت به روز رسانی Updating State

  • اتصال State به UI Connecting the State to the UI

  • نسخه ی نمایشی: ایجاد مدل Demo: Creating the Model

  • نسخه ی نمایشی: مصرف مدل در رابط کاربری Demo: Consuming the Model in the UI

مدیریت ایالت با GetX Managing State with GetX

  • معرفی Introduction

  • دولت انتشارات Publishing State

  • بالا بردن رویدادها Raising Events

  • وضعیت به روز رسانی Updating State

  • اتصال State به UI Connecting the State to the UI

  • دمو: ایجاد کنترلر Demo: Creating the Controller

  • نسخه ی نمایشی: مصرف کنترلر در رابط کاربری Demo: Consuming the Controller in the UI

مدیریت ایالت با MobX Managing State with MobX

  • معرفی Introduction

  • دولت انتشارات Publishing State

  • بالا بردن رویدادها Raising Events

  • وضعیت به روز رسانی Updating State

  • اتصال State به UI Connecting the State to the UI

  • نسخه ی نمایشی: ایجاد فروشگاه Demo: Creating the Store

  • نسخه ی نمایشی: مصرف فروشگاه در رابط کاربری Demo: Consuming the Store in the UI

مدیریت دولت با الگوی BLoC Managing State with the BLoC Pattern

  • معرفی Introduction

  • دولت انتشارات Publishing State

  • بالا بردن رویدادها Raising Events

  • وضعیت به روز رسانی Updating State

  • اتصال State به UI Connecting the State to the UI

  • نسخه ی نمایشی: ایجاد BLoC Demo: Creating the BLoC

  • نسخه ی نمایشی: مصرف BLoC در رابط کاربری Demo: Consuming the BLoC in the UI

  • اطلاعات مرجع و خلاصه دوره Reference Information and Course Summary

نمایش نظرات

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

آموزش مدیریت وضعیت در فلاتر
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 10m
42
Pluralsight (پلورال سایت) pluralsight-small
23 اسفند 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike Van Sickle Mike Van Sickle

Michael Van Sickle یک معمار برنامه در Akron ، اوهایو است. وی کار خود را به عنوان یک مهندس مکانیک و با طراحی قطعات در صنعت خودرو قبل از تغییر در مهندسی نرم افزار آغاز کرد. او علاقه زیادی به یادگیری زبان های جدید برنامه نویسی دارد و از کار با جاوا ، C # ، JavaScript ، PHP و F # راحت است. مایک همچنین عاشق یادگیری در مورد طراحی تجربه کاربر است و در تلاش شرکت خود برای ساخت برنامه های زیبا و ساده نقش اصلی را دارد. وقتی که کد نمی نویسد ، مایک دوست دارد به اردو برود و با همسر و دو دخترش پیاده روی طولانی کند.

Pluralsight (پلورال سایت)

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

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