آموزش بازنگری در برنامه نویسی ناهمزمان

Rethinking Asynchronous Programming

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

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

موازی در مقابل Async Parallel vs. Async

  • معرفی دوره Course Introduction

  • جاوا اسکریپت تک رشته ای Single Threaded JavaScript

  • همزمانی Concurrency

پاسخ به تماس Callback

  • جهنم تماس بگیرید Callback Hell

  • تمرین 1 Exercise 1

  • تمرین 1 راه حل Exercise 1 Solution

  • مشکلات برگشت تماس: وارونگی کنترل Callback Problems: Inversion of Control

  • مشکلات تماس مجدد: منطقی نیست Callback Problems: Not Reason-able

  • رفع نشده Non Fixes

ممنون Thunks

  • Thunks همزمان و ناهمزمان Synchronous and Asynchronous Thunks

  • ورزش 2 Exercise 2

  • تمرین 2 راه حل Exercise 2 Solution

  • Thunks and Closure Thunks and Closure

وعده ها Promises

  • وعده های بومی Native Promises

  • Promise API Promise API

  • قول کنترل جریان Promise Flow Control

  • ورزش 3 Exercise 3

  • تمرین 3 راه حل Exercise 3 Solution

  • تمرین 3 سوال قسمت 1 Exercise 3 Questions Part 1

  • تمرین 3 سوال قسمت 2 Exercise 3 Questions Part 2

  • تمرین 4 Exercise 4

  • تمرین 4 راه حل Exercise 4 Solution

  • انتزاع Abstractions

  • توالی ها و گیت ها Sequences and Gates

  • تمرین 5 و 6 Exercise 5 and 6

  • تمرین 5 راه حل Exercise 5 Solution

  • تمرین 6 راه حل Exercise 6 Solution

ژنراتورها Generators

  • مثال ژنراتور Generator Example

  • پیام رسانی Messaging

  • سوالات پیام رسانی Messaging Questions

  • مولدهای Async Async Generators

  • وعده ها و تولیدکنندگان Promises and Generators

  • تمرین 7 Exercise 7

  • تمرین 7 راه حل Exercise 7 Solution

  • مسابقه Quiz

قابل مشاهده Observables

  • رویدادها و وعده ها Events and Promises

  • قابل مشاهده Observables

  • توالی های واکنشی Reactive Sequences

  • تمرین 8 Exercise 8

  • تمرین 8 راه حل قسمت 1 Exercise 8 Solution Part 1

  • تمرین 8 راه حل قسمت 2 Exercise 8 Solution Part 2

CSP CSP

  • همزمانی و کانال ها Concurrency and Channels

  • مسدود کردن کانال ها Blocking Channels

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

  • تمرین 9 Exercise 9

  • تمرین 9 راه حل Exercise 9 Solution

  • خلاصه کردن Recap

  • ورزش 10 Exercise 10

  • بسته شدن Wrap-up

نمایش نظرات

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

آموزش بازنگری در برنامه نویسی ناهمزمان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6h 22m
49
Pluralsight (پلورال سایت) pluralsight-small
22 دی 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
79
4.8 از 5
دارد
دارد
دارد
Kyle Simpson

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kyle Simpson Kyle Simpson

Kyle یک توسعه دهنده مستقل مستقر در آستین ، TX است. او چندین پروژه متن باز (مانند LabJS) را اجرا می کند ، کتاب می نویسد ، و در جلسات و کنفرانس ها سخنرانی می کند.

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

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

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