Skip to content
UdemyNode.jsPaid courseIntermediate level

Node Patterns (Udemy.com)

From Callbacks to Observers

Created by: Azat Mardan

Last updated August 2016

icon
What you will learn

  • Use Node effectively

How it compares

Against the other 118 rated Udemy courses in Node.js on CourseDuck:

  • Rating4.0 out of 5higher than 10% of them
  • Reviews49#94 of 119 by number of reviews
  • Length0.7 hoursshorter than 99% of them
  • Last updatedAugust 2016earlier than 91% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 80 / 100

icon
Course Description

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!Who this course is for:
  • Node developers

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

placeholder

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 / Senior Software Engineer at DocuSign, where his team rebuilds 50 million user product (DocuSign web app) using the tech stack of Nodejs, Expressjs, Backbonejs, CoffeeScript, Jade, Stylus and Redis.

Recently, he worked as an engineer at the curated social media news aggregator website, Storify dot com (acquired by LiveFyre) which is used by BBC, NBC, CNN, The White House and others. Storify runs everything on Nodejs unlike other companies. It's the maintainer of the open-source library jade-browser.

Before that, Azat worked as a CTO/co-founder at Gizmo an enterprise cloud platform for mobile marketing campaigns, and has undertaken the prestigious 500 Startups business accelerator program.

Prior to this, Azat was developing he developed mission-critical applications for government agencies in Washington, DC, including the National Institutes of Health, the National Center for Biotechnology Information, and the Federal Deposit Insurance Corporation, as well as Lockheed Martin.

Azat is a frequent attendee at Bay Area tech meet-ups and hackathons

icon
More courses by Azat Mardan

$19.99

icon
More Node.js courses

$119.99

$159.99

$19.99

$89.99

$94.99

$14.99

icon
Reviews

4.0

49 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Stuart Thompson

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

Showing the only review on CourseDuck

Read all 49 reviews on Udemy