The course starts with the basics like what is event loop and callback (setTimeout(), setImmediate(), and process.nextTick()). Then we'll discuss the observer pattern with EventEmitter, the Middleware pattern, and the Module patterns. Next, you will learn how to hack object prototype and global refs. We will also discuss factory pattern and pseudo-classical inheritance. And lastly, we'll tackle Async patterns: Async, NeoAsync, async await, generators, and Promises.
When you emerge on the other side, you will feel incredibly confident and capable about Node patterns. Ready to take your programming to the next level? Students who take this course are the most well equipped to handle Node. If you’re keen to learn, sign up now.