Node Patterns

Dive into Node.js with our fun and easy course on callbacks, observers, and more! Perfect for aspiring architects and full-stack developers.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about making Node.js simple! We'll cover everything from the basics of event loops to advanced async patterns. It's a fun journey into the world of JavaScript frameworks.

Key Points

  • Understand event loops and callbacks.
  • Explore various Node patterns like Observer and Middleware.
  • Learn Async patterns including Promises and async/await.

Learning Outcomes

  • Be able to apply Node.js patterns in your projects.
  • Understand how to use callbacks and event handling smoothly.
  • Gain skills in asynchronous programming and its various forms.

About This Course

From Callbacks to Observers

Node.js is this amazing and fast platform built on JavaScript which is the most popular programming language in the world.

Let's say you aspire one day to become a Node.js architect...

Or maybe, you’re already one and want to extend your knowledge,

Work in a full stack JavaScript?

This presentation is for you, because we’ll talk about main Node patterns.

In this presentation, we will start with the basic: 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.

Wait no more and engage into learning and taking the max out of your Node code!

  • Use Node effectively

Instructor

Profile photo of Azat Mardan
Azat Mardan

Azat Mardan has over 12 years of experience in web, mobile and software development. With a Bachelor's Degree in Informatics and a Master of Science in Information Systems Technology degree, Azat possesses deep academic knowledge as well as extensive practical experience. Currently, Azat works as Technology Fellow at Capital One Financial Corporation. Before that, Azat worked as a Team Lead...

Review
4.9 course rating
4K ratings
ui-avatar of Vrunda Thummar
Vrunda T.
5.0
9 months ago

nice learning

  • Helpful
  • Not helpful
ui-avatar of ALEJANDRO CARRASCO
Alejandro C.
5.0
3 years ago

estoy aprendiendo

  • Helpful
  • Not helpful
ui-avatar of Syed Naqi Hussain
Syed N. H.
3.0
3 years ago

I would be giving 4 stars if that irritating music was not put at the start and end of every lecture.

  • Helpful
  • Not helpful
ui-avatar of Subir Mandal
Subir M.
5.0
3 years ago

Really good when it is short and simple

  • Helpful
  • Not helpful
ui-avatar of Vinh Pham Thanh
Vinh P. T.
5.0
4 years ago

Explanation is brief and simple to understand

  • Helpful
  • Not helpful
ui-avatar of Daniel Bastidas
Daniel B.
1.5
4 years ago

This guy seems to know a lot about node js but definitely is not a good teacher

  • Helpful
  • Not helpful
ui-avatar of Stuart Thompson
Stuart T.
3.0
8 years ago

The design patterns presented are practical and clearly decsribed. The examples could be elaborated on to make the course more interesting.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses