Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. Node Js

The best Node Js courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
2h 5m
Shawn Wildermuth
Pluralsight
Intermediate
2h 5m
Self-paced
Good
Learn how to map your C# skills by enrolling in this intermediate course today. They have experienced individuals who will teach about Node.js, web de..


4.5
·
1787 reviews
2h 48m
Paul O'Fallon
Pluralsight
Intermediate
2h 48m
Self-paced
Good
For a better knowledge on ASP.NET and its applications to Node.js, take this course now. Node.js is crucial to the development of applications with Ja..


4.5
·
1528 reviews
5h 19m
Shawn Wildermuth
Pluralsight
Intermediate
5h 19m
Self-paced
Good
For additional knowledge on ASP.NET and its applications to Node.js, take this course now. Node.js is crucial to the development of applications with ..


4.5
·
1340 reviews
About Node Js

NodeJS is an open source server environment that allows developers to run back-end type of functionality with Javascript code. It can be run across various platforms such as Windows, Mac OS X, and Linux, and it hence a go-to for anybody looking to develop applications. It also allows for asynchronous programming, running timely operations that need to await a response in the background while being able to execute other code in the call-stack. NodeJS allows developers to create dynamic page content that communicates with the server as well as manipulate data in your database.

4h 4m
Joe Eames
Pluralsight
Intermediate
4h 4m
Self-paced
Good
This course is open to intermediate students who want to learn how to build an end-to-end application with Angular, Node, Express, MVC framework and M..


4.5
·
881 reviews
26-40h
The Hong Kong University of Science and Technology
Coursera
Intermediate Level
26-40h
Starts Jul 20
Good
This course will give you an overview of client-side web UI frameworks, in particular Bootstrap 4. You will learn about grids and responsive design, B..


4.8
·
1657 reviews
4h 37m
Alexander Zanfir
Pluralsight
Intermediate
4h 37m
Self-paced
Good
Come with us as we explore Authentication, Authorization, and OAuth2 together with Node Express and Angular. Enjoy this hands-on course where you?ll g..


4.5
·
504 reviews
1h 51m
Chris Klug
Pluralsight
Intermediate
1h 51m
Self-paced
Good
This course gives you an introduction to OWIN and Project Katana, and shows how you can use it while building your web applications. Have you ever wis..


4.5
·
384 reviews
5h 23m
Kyle Simpson
Pluralsight
Intermediate
5h 23m
Self-paced
Good
A course designed for everyone that has an interest in Node.js. The lessons you will take in this course start from simple scripts to video conferenci..


4.5
·
351 reviews
3h 45m

Advanced Node.js

Free Trial
Samer Buna
Pluralsight
Expert
3h 45m
Self-paced
Good
If you want to learn the core Node.js concepts and API modules by looking at simple utility modules and complex streams and clusters, then Pluraslsigh..


5
·
295 reviews
Why might Node Js be interesting for you?

If you are a developer that is comfortable using Javascript and wants to add back-end programming to their skillset, learning Node is an excellent step. It allows you to implement server-side and back-end functionality without have to dive into a whole new programming language. Learning how to work with node and its specific modules is relatively easy. Node works with modules that can be installed on demand depending on the needs of your project. It has one of the well managed development communities when it comes to its maintenance of different modules. Using the Node Package Manager you can install any module you'd like to work with and get going within seconds.

2h 30m
Rob Conery
Pluralsight
Intermediate
2h 30m
Self-paced
Good
Design and development patterns for building applications in Node.js. In this course, Rob Conery takes you beyond the simple demo with Node.js and tal..


4
·
390 reviews
3h 8m
Brice Wilson
Pluralsight
Beginner
3h 8m
Self-paced
Good
TypeScript is a powerful, fun, and popular programming language used for building browser and NodeJS applications. This course will teach you all of t..


5
·
201 reviews
1h 53m
Alexander Zanfir
Pluralsight
Intermediate
1h 53m
Self-paced
Good
Continuous Integration allows you to build a solid app with a solid development process and environment that can scale without introducing more bugs. ..


4.5
·
225 reviews
4h 1m
Jeremy Foster
Pluralsight
Intermediate
4h 1m
Self-paced
Good
A good balance of high level overview and hands on how-to with the Internet of Things (IoT) and the relatively unique approach of using Node.js and Ja..


5
·
181 reviews
2h 1m
John Papa
Pluralsight
Beginner
2h 1m
Self-paced
Good
Learn expert tips for working with NodeJS. Play by Play is a series where we sit down with an expert to work on a solution in real time. It's unscript..


4.5
·
219 reviews
26-40h
The Hong Kong University of Science and Technology
Coursera
Intermediate Level
26-40h
Self-paced
Good
This course deals with all things server-side. We base the entire course around the NodeJS platform. We start with a brief overview of the Web protoco..


4.8
·
634 reviews
What do you learn in our courses?

Most Node.Js courses that you will find here on Courseroot assume you have a good Javascript understanding. This is why many of them have an intermediate level of difficulty. You'll also see Pluralsight's Node.Js courses and tutorials prominently featured, given that they focus heavily on programming and development skills. The courses vary from wholesome courses that aim to teach you all the fundamentals of Node, to more specific courses that focus on aspects of Node such as asynchronous programming, using NPM, or using specific NPM modules such as Express or LevelDB.

1h 26m
Joe Eames
Pluralsight
Intermediate
1h 26m
Self-paced
Good
This course will show you the ins and outs of unit testing code in Node. Unit Testing is one of the best ways to improve the quality of your code. Thi..


4.5
·
204 reviews
1h 37m
Marcus Hammarberg
Pluralsight
Beginner
1h 37m
Self-paced
Good
The Node Package Manager (npm) and the package.json file in combination makes a great option for build automation. Using npm and package.json is simpl..


4.5
·
201 reviews
15h
Microsoft
edX
Intermediate
15h
Self-paced
Okay
Learn how to use current open source tools such as Node.js , Boostrap, Font Awesome and the NPM to improve your web dev proficiency.
3h 9m
Samer Buna
Pluralsight
Intermediate
3h 9m
Self-paced
Good
Build a full-stack JavaScript web application from scratch using React with Flux/Relay on the frontend and Node/Express with GraphQL and MongoDB on th..


4.5
·
151 reviews
3h 23m
Alexander Zanfir
Pluralsight
Intermediate
3h 23m
Self-paced
Good
Sails is an MVC framework built on top of Node.js and ExpressJS. In this course, we will use Sails to build a Web API to handle authentication and ser..


4.5
·
141 reviews
3h 45m
Matt Milner
Pluralsight
Beginner
3h 45m
Self-paced
Good
This course provides details on using WebMatrix to build and deploy websites. In this course you will learn about all the features of Microsoft WebMat..


4.5
·
134 reviews
How can Courseroot help you?

Courseroot can help you in your search for the best Node.Js course. We have collected the best Node.JS courses and tutorials from the biggest platforms on the web such as Pluralsight, Coursera, Udemy, and Udacity, and have ranked them and put them together for you to filter through. You can evaluate each course incredibly easily based on your preferences, and can even filter through the courses based on course characteristics such as level of difficulty, certificate quality, price, and more.

2h 39m
Rob Conery
Pluralsight
Intermediate
2h 39m
Self-paced
Good
Tips and Techniques for creating simple, elegant tests with NodeJS and Mocha. Testing with Node.js and JavaScript can be intimidating. In this course,..


4
·
147 reviews
2h 34m
Carlos Saloio
Pluralsight
Beginner
2h 34m
Self-paced
Good
An introduction to working with relational databases in Node.js using the Knex library. This course introduces JavaScript developers to the Knex data ..


5
·
75 reviews
2h 28m
Jonathan Mills
Pluralsight
Intermediate
2h 28m
Self-paced
Good
Mocha is one of the most popular and robust testing frameworks for JavaScript. In this course, you'll be introduced to Mocha and learn how to build a ..


4.5
·
76 reviews

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.