آموزش تنظیم ناهمگام .NET کد با Rx

Taming Asynchronous .NET Code with Rx

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Reactive Extensions (Rx) یک کتابخانه برنامه نویسی واکنش پذیر NET است. در این دوره ، شما خواهید آموخت که چگونه می تواند به شما کمک کند کد ناهمزمان و رویداد محور خود را کنترل کنید تا بتواند بیشتر حفظ شود. معامله با کد ناهمزمان در .NET همیشه مشکل ساز بوده است ، زیرا تفاوت آن با کد خطی همزمان و همگام بسیار زیاد است. در این دوره ، Taming Asynchronous .NET Code with Rx ، شما می آموزید که چگونه برنامه ها را به عنوان جریان داده با Rx مدلسازی کنید. ابتدا یاد خواهید گرفت که چگونه توالی داده های قابل مشاهده ایجاد کنید. در مرحله بعدی ، خواهید آموخت که چگونه این توالی ها را به روش های مختلف مصرف کنید. سرانجام ، یاد خواهید گرفت که چگونه چندین رشته و جریان داده را به راحتی همگام سازی کنید. هنگامی که این دوره را به پایان می برید ، دانش برنامه نویسی واکنشی با دات نت را خواهید داشت که به شما کمک می کند کدهای ناهمگام و رویداد محور را بنویسید که نگهداری آن ساده تر و آسان تر باشد.

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

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

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

معرفی برنامه نویسی واکنش پذیر Introducing Reactive Programming

  • مقدمه Introduction

  • نسخه ی نمایشی: اولین کاربرد واکنشی Demo: First Reactive Application

  • برنامه نویسی راکتیو Reactive Programming

  • برنامه های افزودنی واکنشی (Rx) Reactive Extensions (Rx)

  • مشاهدات و ناظران Observables and Observers

  • نمودارهای سنگ مرمر Marble Diagrams

  • نسخه ی نمایشی: جستجوی بلیط های راکتیو Demo: Reactive Tickets Search

  • خلاصه Summary

ایجاد توالی قابل مشاهده Creating Sequences of Observables

  • مقدمه Introduction

  • مشاهدات ساده Simple Observables

  • بسته بندی های قابل مشاهده Observable Wrappers

  • توابع تولید Generation Functions

  • نسخه ی نمایشی: ترتیب سنجی Demo: Crating Sequences

  • فاعل، موضوع Subjects

  • مشاهدات سرد و گرم Hot and Cold Observables

  • نسخه ی نمایشی: دستورات بلیط های واکنشی و Async Demo: Reactive Tickets Commands and Async

  • خلاصه Summary

فیلتر کردن و کنترل توالی ها Filtering and Controlling the Sequences

  • مقدمه Introduction

  • فیلتر کردن با شرط Filtering by Condition

  • فیلتر کردن عناصر سر و دم Filtering Head and Tail Elements

  • پیوستن به دنباله ها Joining Sequences

  • گردآورندگان Aggregation Operators

  • اپراتورهای تاسیسات Utility Operators

  • نسخه ی نمایشی: افزودن فیلتر جستجو Demo: Adding Search Filtering

  • خلاصه Summary

ساده سازی ناهمزمانی و چند رشته ای Simplifying Asynchrony and Multithreading

  • مقدمه Introduction

  • ناهمزمانی در Rx Asynchrony in Rx

  • چند رشته ای در Rx Multithreading in Rx

  • برنامه ریزان Schedulers

  • جمع بندی: تفکر واکنشی Wrapping Up: Reactive Thinking

  • نسخه ی نمایشی: بازدید مجدد از بلیط های راکتیو Demo: Revisiting Reactive Tickets

  • خلاصه Summary

نمایش نظرات

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

آموزش تنظیم ناهمگام .NET کد با Rx
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 27m
33
Pluralsight (پلورال سایت) pluralsight-small
15 آذر 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
85
3.9 از 5
دارد
دارد
دارد
Edin Kapic

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Edin Kapic Edin Kapic

ادین کاپیچ یک SharePoint MVP ، معمار ، Tinker و Geek در مشاوره Spenta و رهبر منطقه ای MCT برای اسپانیا است.

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

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

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