نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
کدگذاری جاوا اسکریپت ناهمگام موثر به معنای دانستن الگوهای مختلف و بافتن آنها با هم برای نوشتن کدهای قابل خواندن و قابل فهم است ، و این دوره نحوه انجام این کار را پوشش می دهد. همه کد های جاوا اسکریپت باید ناهمگام سازی را به شکل دیگری مدیریت کند برنامه نویسی موثر 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
نمایش نظرات