Node.js is a performant platform for web apps which is built on JavaScript – the most popular programming language in the world. If you one day aspire to become a Node.js architect (or maybe you’re already one and want to extend your knowledge and capabilities), this course is made for you. In it, we will talk through the main Node patterns.

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.

New courses available ONLY to our premium members. Become a premium member and get access to this course.

Start learning "Node Patterns" now!

Your Instructor

DevelopIntelligence Team
DevelopIntelligence Team

This course is available exclusively ONLY to premium members for the first six months. After that, it'll become free.

You can wait or sign up for Premium Membership and start learning NOW.