تبلیغات

آموزش برنامه نویسی جاوااسکریپت غیر هم زمان

دسته بندی ها: آموزش های لیندا (Lynda) ، آموزش طراحی وب ، آموزش جاوااسکریپت (Javascript)

lynda-rethinking-asynchronous-javascript

آیا این نوشته را دوست داشتید؟
Rethinking Asynchronous JavaScript Publisher:Lynda Author:Kyle Simpson Duration:6h 22m Level:Intermediate

Which new parts of ES6 can help you the most? This course helps you use new JavaScript and ES6 features to be more productive as you program, write cleaner code, and build more readable solutions.
Released: 5/19/2017

Get comfortable with the latest evolutions of the JavaScript language and new ES6 features. This course provides the opportunity to follow along with Kyle Simpson, so you can gain new programming skills. Learn to use work with callbacks, handle inversion of control, and use thunks. Find out how to leverage promises—including native promises and a promise API—and how to work with abstractions, sequences, and gates. See how to use generators, observables, CSP, and more.Note: This course was created by Frontend Masters. It was originally released on 3/29/2016. We're pleased to host this training in our library.

Topics include:
Parallel and asynchronous code
Working with callbacks
Using thunks
Exploring promise flow control
Abstractions, sequences, and gates
Generators
Messaging
Observables, events, and sequences
CSP
Blocking channels

1. Parallel vs. Async
Course introduction
12m 26s
Single threaded JavaScript
5m 1s
Concurrency
8m 13s
2. Callback
Callback misery
4m 37s
Exercise 1
4m 37s
Exercise 1: Solution
12m 3s
Callback problems: Inversion of control
12m 14s
Callback problems: Not reasonable
8m 32s
Non fixes
4m 27s
3. Thunks
Synchronous and asynchronous thunks
12m 14s
Exercise 2
2m 41s
Exercise 2 solution
12m 15s
Thunks and closure
5m 38s
4. Promises
Native promises
7m 22s
Promise api
9m 46s
Promise flow control
7m 3s
Exercise 3
1m 30s
Exercise 3 solution
8m 47s
Exercise 3 questions, part 1
9m 43s
Exercise 3 questions, part 2
10m 52s
Exercise 4
3m 5s
Exercise 4 solution
11m 15s
Abstractions
8m 56s
Sequences and gates
7m 25s
Exercise 5 and 6
1m 12s
Exercise 5: Solution
9m 41s
Exercise 6: Solution
12m 32s
5. Generators
Generator example
8m 54s
Messaging
9m 41s
Messaging questions
9m 32s
Async generators
10m 25s
Promises and generators
13m 2s
Exercise 7
58s
Exercise 7: Solution
9m 22s
Quiz
3m 55s
6. Observables
Events and promises
5m 34s
Observables
12m 43s
Reactive sequences
10m 51s
Exercise 8
2m 10s
Exercise 8: Solution, part 1
12m 15s
Exercise 8: Solution, part 2
6m 1s
7. CSP
Concurrency and channels
12m 23s
Blocking channels
8m 35s
Event channels
5m 43s
Exercise 9
36s
Exercise 9: Solution
12m 38s
Recap
8m 13s
Exercise 10
2m 11s
Wrap-up
2m 11s

پیشنهاد فرادرس