سلام، همه!
با دنبال کردن این دوره BLoC - From Zero to Hero، راه حل BLoC State Management را با موفقیت یاد خواهید گرفت، بنابراین اگر در درک یا تمرین تمام مفاهیم آن شک دارید، واقعاً توصیه می کنم آن را همینجا بررسی کنید!
قبل از اینکه آن را بررسی کنید، میخواهم به شما بگویم که این مجموعه با بخشهای نظری و مهمتر از همه، عملی (کدگذاری) هر موضوع مورد بحث طراحی شده است. همه فایلهای پروژه را میتوانید در صفحه github من پیدا کنید.
همچنین، این مجموعه به دقت توسط خالق شگفتانگیز bloc_library، فلیکس آنجلوف نظارت میشد.
از طرف دیگر، بدون کوچکترین محدودیتی احساس می کنم سریال من بهترین لیست پخش bloc_library در کل اینترنت است.
حرف من را قبول نکنید، خودتان آن را امتحان کنید!
توضیحاتی از همه مواردی که در این لیست پخش پوشش داده شده است، بنابراین میدانید چه انتظاری دارید:
چرا BLoC؟ در این ویدیو توضیح دادم که چرا bloc_library را هم برای راه حل مدیریت دولتی و هم برای ساختار معماری برنامه هایم انتخاب کردم
مفاهیم اصلی BLoC - در این آموزش من در توضیح جریان ها و مفاهیم بلوک کوبیت ها بسیار عمیق شدم.
مفاهیم Flutter BLoc - در اینجا، من در مورد تک تک مفاهیم bloc_library مانند BlocProvider، BlocBuilder، BlocListener و بسیاری موارد دیگر بحث کردم. این مفاهیم بدیهی است که در هر آموزش توضیح داده شده و آزمایش می شوند، زیرا آنها پایه bloc_library هستند.
BLoC Architecture - در این آموزش من یک مقدمه کوتاه در مورد آنچه که به اعتقاد من بهترین معماری برای دنبال کردن است به منظور ساختار و مقیاس کد شما در طول زمان ارائه کردم! این ویدیو هیچ کدی در صفحه github من ندارد، زیرا من قصد دارم از آن به طور گسترده در مجموعه آموزش های بعدی خود در مورد ساخت برنامه های دنیای واقعی استفاده کنم!
تست BLoC - تست یکی از مهمترین ارکان برنامه نویسی است که اغلب توسط توسعه دهندگان حذف می شود. در این ویدیو توضیح خواهم داد که اصول اولیه آزمایش یک برنامه کوچک ساخته شده توسط بلوک چیست.
BLoC Access Navigation - در این آموزش من واقعاً در مورد گزینه های مسیریابی که در آنها می توانید با موفقیت یک cubit/block به درخت ویجت ارائه دهید، به طور عمیق آشنا شدم.
ارتباط بلوک به بلوک - در اینجا میخواهم همه بینندگانم بدانند که چقدر مهم است که بدانند چگونه 2 بلوک/مترابیت با یکدیگر ارتباط برقرار کنند.
BuildContext In-Depth - این آموزش واقعاً به bloc_library مربوط نمی شود، اما از آنجایی که زمینه های ساخت در همه جا در یک برنامه flutter استفاده می شود، متوجه شدم که اکثر مردم نمی دانند واقعاً چگونه کار می کنند. این ویدیو همچنین مفید است زیرا دانش به دست آمده از آموزش شماره 3 و 6 را گسترش می دهد.
Bloc 6.1.0 - در طول مجموعه آموزشی من، نسخه جدیدی از bloc_library منتشر شد که حاوی تغییرات مهمی مانند context.watch، context.read و context.select است. همه اینها در این ویدیو، مثل همیشه، با مثال های بصری پوشش داده شده است.
وضعیت بلوک بهروزرسانی نمیشود - در این ویدیو، توضیح دادم که چرا اکثر توسعهدهندگان جدید با این مشکل محبوب مواجه میشوند که وضعیت یک بلوک/مربع بهروزرسانی نمیشود.
حفظ حالت با Hydrated_Bloc - در این آموزش من واقعاً در مورد اینکه چگونه می توانید وضعیت چندین بلوک/کوبیت را در حافظه داخلی برنامه در دستگاه خود ذخیره کنید، به طور عمیق آشنا شدم. این یک مفهوم کلیدی در توسعه یک برنامه موفق Flutter با داشتن bloc_library به عنوان ویژگی مدیریت حالت است.
اشکال زدایی بلوک ها/مربع ها، قراردادهای نامگذاری و سایر نکات و ترفندها آخرین ویدیوی این مجموعه است که سایر موضوعات مهم موجود در کتابخانه flutter_bloc را پوشش می دهد.
از شما متشکرم و امیدوارم شما هم مانند من هیجان زده باشید!
WCKD
من توسعه دهنده سخت افزار نرم افزار ، عکاس و فیلمبردار هستم. من دوست دارم در هر کاری که دارم 110 درصد بدهم و تا زمان انجام آن تسلیم نخواهم شد. من دوست دارم چیزهای جدید را روزمره یاد بگیرم ، و بعد از اینکه فکر کردم با موفقیت چیزی را فهمیدم ، لازم دیدم که تمام دانش خود را با همه شما به اشتراک بگذارم. من همچنین علاقه مند ماشین هستم و رویای Giulia Quadrifoglio را می بینم.
نمایش نظرات