Blog of The Ultimate Resource on Node.js: Tutorials, Tips and Updates

This blog post is part of the course Node in Production with Docker and AWS at Node University. You can follow the text tutorial here or watch my video screencasts on Node University.
In this tutorial, we will Deploy two containers (API and DB) which connect using ECR and EC2 ECS. If you are...

Dockerizing Node and Connecting Multiple Containers
This blog post is part of the course Node in Production with Docker and AWS at Node University.
In this tutorial, we will build Node app images and run Docker containers in development and production modes. Here’s an...

I get this question very often: “What tools would you recommend for Node development?” Software engineers love to optimize and increase productivity instead of wasting their time. I bet you are one of them! Read on to find out the best Node tools for development.
IDEs/code...

Understanding non-blocking I/O and asynchronous code is the biggest, most often misunderstood problem for an experienced developer who is trying to learn Node. This is partially due to the fact that most of the programming is taught and done in the synchronous way. In this quick and easy article,...

This is the second post in the series, “Node for X Developers”, which includes Node for Java Developers.
PHP is ubiquitous. It powers most of the web thanks to widely popular content management systems (CMS) applications like WordPress, Joomla!, and Drupal which were built on PHP. I myself...

The biggest audience for my Node.js workshops, courses and books (especially when I’m teaching live) is Java developers. You see, it used to be that Java was the only language professional software developers/engineers had to know. Not anymore. Node.js as well as other languages like Go,...

Recently I wrote a blog post and even created an online course on ES6/ES2015. Guess what? TC39—the mighty overseer of JavaScript—is moving forward with ES8 so let’s cover ES7 and ES8 (or ES2016 and ES2017 officially). Luckily, they are much, much, much smaller than the best of a standard that was...

The Top ES6/ES2015 Features course will teach you 12 most used and most useful features in the new standard of JavaScript. ES6 is the biggest change to the JavaScript in many years. Learn ES6 today to start using the programming language of the future now.
You will learn pretty much everything...

This post is on how to build beautiful APIs in Node.js. Great, and what is an API? The definition says Application Programming Interface, but what does it mean? It could mean on of the few things depending on the context:
Endpoints of a service service-oriented architecture (SOA)
Function...

Greetings,
For those who don’t know me, my name is Azat and I help software engineers to learn cutting edge web development technologies. If you do know me, it’s probably from my blog or in-person workshops at conferences such as ForwardJS, Node Interactive, and multiple-day courses at Cisco,...

ABOUT

This is the official blog of Node University: The Ultimate Resource on Node.js. You can find here the top resources on Node.js, JavaScript, cloud, React and software engineering. For free video previews, view courses at https://node.university/courses.