Modules SEF2 and SEF3
- Higher order functions, callbacks, JavaScript events
- Higher order functions: https://github.com/HowProgrammingWorks/HigherOrderFunction
- Callback functions: https://github.com/HowProgrammingWorks/Callbacks
- Asynchronous programming with callbacks
- Code examples: https://github.com/HowProgrammingWorks/AsynchronousProgramming
- do library: https://github.com/metarhia/do
- Timers, timeouts and EventEmitter
- Asynchrony with the async.js library
- Code examples: https://github.com/HowProgrammingWorks/AsynchronousProgramming
- async.js library: https://caolan.github.io/async/
- Asynchrony with Promises
- Code examples: https://github.com/HowProgrammingWorks/Promise