25 Node JS Tutorials
Learn Node JS by exploring these 25 tutorials.

This article highlights 25 Node JS tutorials written by CodeBurst authors. Whether you’re brand new to Node, or an experienced developer, there’s something here for everyone.
Table Of Contents (Clickable)
- Top Node JS Courses (The best way to learn Node.JS!)
- Series (multi-part tutorials)
- Infos
- Tutorials

Top Node JS Courses
Want to learn Node? Check out these trending courses. Disclosure: I write reviews and receive compensation from the companies I review.
The Complete Node.js Developer Course (2nd Edition)
4.7/5 Stars || 26 Hours of Video || 66,000 Students
Learn Node.js by building real-world applications with Node, Express, MongoDB, Mocha, and more!
Node with React: Full Stack Web Development
4.7/5 Stars || 25 Hours of Video || 25,000 Students
Build and deploy fullstack web apps with NodeJS, React, Redux, Express, and MongoDB.
Learn and Understand NodeJS
4.5/5 Stars || 13 Hours of Video || 75,000 Students
Dive deep under the hood of NodeJS. Learn V8, Express, the MEAN stack, core Javascript concepts, and more.

Series
Building a Budget Manager with Vue.js and Node.js
In this five part tutorial series you’ll learn how to build a complete Vue.js and Node.js Budget Manager application.By Gustavo Domaradzki.
Build a simple Weather App with Node.js in just 16 lines of code
In part one you’ll learn to make API calls and build a Command Line Weather App in just 15 minutes. In part two, we’ll upgrade our program to a full fledge application where users can type in a city name and get real-time weather data instantly displayed on their screen. By Brandon Morelli.
Node.js By Example
This four part series slowly introduces concepts by example as they relate to the goal at hand, building a web application. In the end, we will have an authenticated todo REST API web application persisted by a SQL database. By John Tucker.
Getting Started With Node.js — All You Wanted To Know
This three part series starts with a broad overview of Node.JS, then explains application setup, NPM, and finally the event loop/multi-threading. By Pramod Chandrayan
Build a simple Twitter Bot with Node.js in just 38 lines of code
Tutorials don’t have to be complicated. Together we’ll build a simple Twitter favorite bot with Node.js in just 38 lines of code. In part two, we’ll expand the capabilities of our bot and make it do some cool stuff! By Brandon Morelli.
CPU Intensive Node.js
This two part series explores the issues and solutions around running CPU intensive code in Node.js; in particular in a web server. By John Tucker

Infos
Node.js V8 internals: an illustrative primer
An investigation (sort of) into the JavaScript V8 engine. The complex inner workings of Node explained in a fantastically simple way. By Vardan Grigoryan (vardanator).
Node.js, MySQL and promises
Like most I/O operations in Node.js, database access is asynchronous. It’s a great feature, because other operations can be performed while waiting for the results. But if you come from a different programming language, this can be really annoying. By Michał Męciński.
4 ways for making HTTP(S) requests with Node.js
During your career as a web developer you will work with HTTP requests all the time. This is why in the following post I want to introduce you to 4 different ways for making HTTP requests in Node.js. By @Valentino Gagliardi.

Tutorials
A Guide to Automating & Scraping the Web with JavaScript (Chrome + Puppeteer + Node JS)
Learn to Automate and Scrape the web with Headless Chrome. By Brandon Morelli.
Going real time with Socket.IO, Node.Js, and React
Learn the basics of WebSockets and Socket.IO while pairing your first real-time server with a React frontend. By Valentino Gagliardi.
Using Node.js & Express.js to save data to MongoDB Database
In this tutorial you will learn how to use Express.js, Node.js and MongoDB.js. You will be creating a very simple Node application, that will allow users to input data that they want to store in a MongoDB database. By Jennifer Bland.
Node.js REST API Facebook Login
In this tutorial we will integrate Facebook authentication to a REST API created using Express.js. On the backend side we will use MongoDB as a database, Node.js and Express.js. By Ivan Vasiljevic.
How to Create and Publish Your First Node.js Module
An oldie but still a goodie — learn what NPM is and how to publish your first module. By Joanne.
Learn to build an Amazon Alexa Skill with Node.js
Learn why voice is the future, and build your first Amazon Alexa Skill in just 20 minutes. (And then get Amazon to pay you for it). By Brandon Morelli
Beautiful Node: Building an API endpoint with Express, Mongoose, Validation and Promises
Learn how to create a beautiful API endpoint utilizing Mongoose validation and async/await. By Daniel Khan.
Build a Rest API for Node & Mysql 2018 JWT
Learn to build a maintainable, restful API for Node.js and Mysql. By Brian Alois

Closing Notes:
Thanks for Reading! ✉️ Subscribe to CodeBurst’s once-weekly Email Blast, 🐦 Follow CodeBurst on Twitter, view 🗺️ The 2018 Web Developer Roadmap, and 🕸️ Learn Full Stack Web Development.