آموزش حماسه Redux

Redux Saga

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Redux Saga یک کتابخانه با رشد سریع است که بیش از 9000 ستاره در GitHub دارد. به شما امکان می دهد با استفاده از ابزاری جدید به نام ES6 Generators به سرعت برنامه های ناهمزمان ایجاد کنید. در این دوره ، شما با Redux Saga ، ES6 ، آزمایش ، جلوه ها و کانال ها آشنا خواهید شد. همه را بزرگ کنید بررسی اجمالی دوره 2m 17s مقدمه دهه 18 هجری معرفی Redux Saga 21m 47s ناهمگام ES6 و عملکرد 23m 34s جلوه های حماسی Redux 46 متر 45s کانال ها 34 متر 26s آزمایش برنامه های Redux Saga 20 متر 24 ثانیه نتیجه 6 متر 25 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

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

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

مقدمه Introduction

  • مقدمه Introduction

  • چرا ردوکس؟ Why Redux?

  • این دوره برای چه کسانی است Who This Course is For

  • آنچه این دوره پوشش خواهد داد/نخواهد بود What This Course Will/won't Be Covering

  • نقشه راه دوره Course Roadmap

  • پیش نیازهای دوره Course Prerequisites

  • بررسی اجمالی برنامه آزمایشی Overview of the Demo Application

معرفی Redux Saga Introducing Redux Saga

  • Redux Saga چیست؟ What Is Redux Saga?

  • حماسه چیست؟ What Is a Saga?

  • چرا از Redux Saga استفاده کنید؟ Why Use Redux Saga?

  • Redux Thunk در مقابل Redux Saga Redux Thunk vs. Redux Saga

  • راه اندازی برنامه (نسخه ی نمایشی) Setting up the Application (Demo)

  • نصب و پیکربندی Redux Saga (نسخه ی نمایشی) Installing and Configuring Redux Saga (Demo)

  • ایجاد اولین حماسه (نسخه ی نمایشی) Creating Your First Saga (Demo)

  • نتیجه Conclusion

ناهمگام ES6 و عملکرد Asynchronous ES6 and Yield

  • مقدمه Introduction

  • بازده چیست؟ What Is Yield?

  • مزایا و معایب عملکرد Advantages and Disadvantages to Yield

  • توابع ژنراتور Generator Functions

  • ایجاد ژنراتور (نسخه ی نمایشی) Creating a Generator (Demo)

  • بازده و وعده ها Yield and Promises

  • بسته بندی ژنراتورها Wrapping Generators

  • بسته بندی ژنراتورها با Redux Saga and Co (نسخه ی نمایشی) Wrapping Generators with Redux Saga and Co (Demo)

  • خلاصه Summary

جلوه های حماسی Redux Redux Saga Effects

  • معرفی ماژول Module Introduction

  • مقدمه ای بر جلوه ها Introduction to Effects

  • بگیر Take

  • قرار دادن Put

  • صدا زدن Call

  • پیاده سازی Take ، Call و Put in the Application Implementing Take, Call, and Put in the Application

  • چنگال Fork

  • پیاده سازی چنگال در برنامه Implementing Fork in the Application

  • TakeEvery TakeEvery

  • لغو و لغو Cancel and Cancelled

  • TakeLatest TakeLatest

  • انتخاب کنید Select

  • تخم ریزی Spawn

  • همه All

  • خلاصه ماژول Module Summary

کانال ها Channels

  • معرفی کانال ها Introduction to Channels

  • کانال ها چیست؟ What Are Channels?

  • کانال های اکشن Action Channels

  • کانالهای عمومی Generic Channels

  • کانال های رویداد Event Channels

  • حماسه حمل و نقل Shipping Saga

  • حماسه نرخ مالیات Tax Rate Saga

  • حماسه در دسترس بودن پرداخت Checkout Availability Saga

  • حماسه پرداخت Checkout Saga

  • خلاصه Summary

آزمایش برنامه های Redux Saga Testing Redux Saga Applications

  • بررسی اجمالی ماژول Module Overview

  • آزمایش برنامه های Redux Saga Testing Redux Saga Applications

  • روش های آزمایش برنامه های Redux Saga Methods for Testing Redux Saga Applications

  • تست های پیاده سازی برای برنامه/آزمون حماسه وضعیت کاربر Implementing Tests for the Application/the User Status Saga Test

  • آزمایش های پیاده سازی برای حماسه مقدار مورد Implementing Tests for the Item Quantity Saga

  • نتیجه Conclusion

نتیجه Conclusion

  • خلاصه دوره Course Summary

  • ادامه توسعه برنامه Continuing Development of the Application

  • متشکرم Thank You

نمایش نظرات

آموزش حماسه Redux
جزییات دوره
2h 54m
59
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
145
4.1 از 5
دارد
دارد
دارد
Daniel Stern
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Stern Daniel Stern

Daniel Stern یک رمزگذار ، توسعه دهنده وب و علاقه مند به برنامه نویسی از تورنتو ، انتاریو است ، جایی که او به عنوان یک توسعه دهنده و طراح مستقل کار می کند. دانیل از روزهای برقراری ارتباط تلفنی با فناوری های وب کار می کند و به ویژه علاقه زیادی به جاوا اسکریپت ، CSS ، آنگولار ، React و TypeScript دارد. در طول کار خود به عنوان یک توسعه دهنده منبع باز ، وی بسیاری از ابزارهای وب با استانداردهای جامعه از جمله Angular Audio و Range.CSS را ایجاد کرده است. ابزار وی ، Range.CSS ، در مقاله مهمان در CSS-Tricks.com و در CSS Weekly به نمایش در آمد. دانیل همچنین دانش خود را از طریق سخنرانی به اشتراک می گذارد ، مانند لندن ، انگلیس در Full Stack Conf 2014 که در آن سخنرانی در مورد بهترین روش های صوتی وب و Angular را ارائه داد. فیلم های سخنرانی دانیل در نشریاتی مانند JavaScript Weekly به نمایش در آمده است. دانیل در تورنتو ، انتاریو زندگی می کند و از ساخت موسیقی الکترونیکی و خواندن Game of Thrones در موارد نادر که کد نویسی نمی کند ، لذت می برد.