Browse  ›  Software development   ›  Node.js
Icon

Grow your Node.js skills

Learn Node.js, JavaScript’s runtime environment, from the pros. Pluralsight offers expert authored Node.js training that will take your software development knowledge to the next level. Learn how to build web apps, data accesses and more.

Learn on your own timelineLearn on your own timeline
Master your craftMaster your craft
Keep up with emerging trendsKeep up with emerging trends

Level up your Node.js skills

Learn the latest Node.js principles and practices from experts with real-world experience. Explore the Node.js courses and tutorials below and start improving your skills and increasing your value today!

Top Node.js paths

Top Node.js courses

Using MongoDB with Node.js
Course
Using MongoDB with Node.js
Jonathan Mills
Beginner
1h 18m
Async Patterns in Node.js
Course
Async Patterns in Node.js
Brice Wilson
Intermediate
1h 26m
Node.js: Getting Started
Course
Node.js: Getting Started
Samer Buna
Beginner
3h 29m
Expanded
Using the Serverless Framework with Node.js on AWS
Course
Using the Serverless Framework with Node.js on AWS
Fernando Medina Corey
Intermediate
1h 38m
PayPal Integration Using Node.js and Express
Course
PayPal Integration Using Node.js and Express
Dallas Lones
Beginner
1h 53m
Mocking Node.js with Sinon
Course
Mocking Node.js with Sinon
Nate Taylor
Intermediate
1h 25m
Advanced React.js
Course
Advanced React.js
Samer Buna
Advanced
3h 54m
JavaScript Best Practices
Course
JavaScript Best Practices
Jonathan Mills
Intermediate
2h 39m
HTTP with Node.js
Course
HTTP with Node.js
Armen Avanesi
Intermediate
57m
Advanced Node.js
Course
Advanced Node.js
Samer Buna
Advanced
3h 45m
Understanding OAuth with Node.js
Course
Understanding OAuth with Node.js
Justin Boyer
Intermediate
1h 10m
JavaScript REST APIs: Getting Started
Course
JavaScript REST APIs: Getting Started
Paul D. Sheriff
Beginner
1h 23m
Building CRUD Actions in a JavaScript REST API
Course
Building CRUD Actions in a JavaScript REST API
Nate Taylor
Intermediate
1h 40m
JavaScript Promises and Async Programming
Course
JavaScript Promises and Async Programming
Nate Taylor
Intermediate
1h 21m
PHP: The Big Picture
Course
PHP: The Big Picture
Jonathan Klein
Beginner
50m
Docker for Web Developers
Course
Docker for Web Developers
Dan Wahlin
Beginner
5h 31m
Practical Cryptography in Node.js
Course
Practical Cryptography in Node.js
Justin Boyer
Intermediate
1h 22m
Functional Programming: The Big Picture
Course
Functional Programming: The Big Picture
Nate Taylor
Beginner
1h 12m
Building Mobile Apps with React Native
Course
Building Mobile Apps with React Native
Richard Monson-Haefel
Beginner
1h 55m
Testing React Components
Course
Testing React Components
Liam McLennan
Intermediate
2h 23m
Node.js Testing Strategies
Course
Node.js Testing Strategies
Rob Conery
Intermediate
2h 39m
Expanded
Introduction to Sequelize ORM for Node.js
Course
Introduction to Sequelize ORM for Node.js
Patrick Schroeder
Intermediate
2h 27m
Creating Forms in HTML
Course
Creating Forms in HTML
Matt Milner
Beginner
1h 16m
Managing Files with Node.js
Course
Managing Files with Node.js
Nate Taylor
Beginner
1h 26m
Node.js: The Big Picture
Course
Node.js: The Big Picture
Paul O'Fallon
Beginner
54m
Testing JavaScript for Node.js with Mocha
Course
Testing JavaScript for Node.js with Mocha
Jonathan Mills
Intermediate
2h 28m
Automating Node.js with NPM Scripts
Course
Automating Node.js with NPM Scripts
Brian Clark
Advanced
2h 32m
Expanded
Acceptance Testing in Node.js
Course
Acceptance Testing in Node.js
Amy Dredge
Intermediate
3h 18m
RESTful Web Services with Node.js and Express
Course
RESTful Web Services with Node.js and Express
Jonathan Mills
Intermediate
2h 2m
Expanded
Code School: Real-time Web with Node.js
Course
Code School: Real-time Web with Node.js
Gregg Pollack
Beginner
1h 7m

The Technology Skills Platform

Pluralsight IQ

Pluralsight IQ

Validate skill levels with assessments that take 5 minutes or less.

Channels

Channels

Curate and share Pluralsight content to reach your learning goals faster.

Hands-on learning

Hands-on learning

Practice and apply knowledge faster in real-world scenarios with projects and interactive courses.

Thousands of courses

Thousands of courses

Keep up with the pace of change with expert-led, in-depth courses.

What is Pluralsight?

Your career is defined by what you know and how well you know it.

With our platform, you can benchmark and prove your knowledge, keep up with emerging trends and build in-demand skills in areas like DevOps, machine learning, cloud, security and infrastructure. 

What our customers are saying

Plans & Pricing

Build skills that deliver results

Monthly Yearly
(Save at least {{annual-percent-savings}}%!)

Standard

$29.00
per month
$299.00
per year
Core course library,
paths and skill assessments.

Premium

$49.00
per month
$449.00
per year
Entire library of core and expanded courses, exams, projects and hands-on learning.
Start with premium
Hide all features

Future proof
your skills