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

Managing State in Flutter

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

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

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

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

با استفاده از ابزارک های Stateful و Stateless Using Stateful and Stateless Widgets

  • مقدمه Introduction

  • مدیریت حالت راکتیو Reactive State Management

  • ابزارک های بدون تابعیت Stateless Widgets

  • نسخه ی نمایشی: ابزارک های بدون حالت Demo: Stateless Widgets

  • نسخه ی نمایشی: ساخت یک برنامه با استفاده از ابزارک های بدون حالت Demo: Building an Application Using Stateless Widgets

  • ابزارک های باهوش Stateful Widgets

  • نسخه ی نمایشی: یک ویجت ساده و با حالت خاص Demo: A Simple Stateful Widget

  • نسخه ی نمایشی: وضعیت برنامه ردیابی با ابزارک های Stateful Demo: Tracking Application State with Stateful Widgets

  • نسخه ی نمایشی: وضعیت برنامه به روز می شود Demo: Updating Application State

  • خلاصه Summary

اشتراک دولت با ScopedModels و ارائه دهندگان Sharing State with ScopedModels and Providers

  • مقدمه Introduction

  • ابزارک های موروثی Inherited Widgets

  • نسخه ی نمایشی: ابزارک های موروثی Demo: Inherited Widgets

  • ScopedModels ScopedModels

  • نسخه ی نمایشی: ScopedModels Demo: ScopedModels

  • ارائه دهندگان Providers

  • نسخه ی نمایشی: ارائه دهندگان Demo: Providers

  • خلاصه Summary

کپسوله سازی حالت با الگوی BLoC Encapsulating State with the BLoC Pattern

  • مقدمه Introduction

  • نهرها و غرق ها Streams and Sinks

  • نسخه ی نمایشی: StreamControllers Demo: StreamControllers

  • نسخه ی نمایشی: استفاده از جریان ها و سینک ها برای مدیریت وضعیت Demo: Using Streams and Sinks to Manage State

  • الگوی BLoC The BLoC Pattern

  • نسخه ی نمایشی: استفاده از BLoC برای به کارگیری منطق کسب و کار Demo: Using BLoCs to Enapsulate Business Logic

  • فراتر از BLoCs Beyond BLoCs

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش دولت مدیریت در فلاتر
جزییات دوره
2h 15m
27
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike Van Sickle Mike Van Sickle

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