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

Expanded
Fundamentals of Mongoose for Node and MongoDB
Course
Fundamentals of Mongoose for Node and MongoDB
Mark Scott
Intermediate
1h 56m
RESTful Web Services with Node.js and Express
Course
RESTful Web Services with Node.js and Express
Jonathan Mills
Intermediate
2h 2m
Expanded
Node.js: Introduction to Node.js, Events, and Streams (Interactive)
Course
Node.js: Introduction to Node.js, Events, and Streams (Interactive)
Carlos Souza
Beginner
27m
Node.js 12: Getting Started
Course
Node.js 12: Getting Started
Samer Buna
Beginner
3h 30m
HTTP with Node.js 12
Course
HTTP with Node.js 12
Armen Avanesi
Intermediate
58m
Google Cloud Functions: Getting Started
Course
Google Cloud Functions: Getting Started
James Wilson
Beginner
2h 27m
Expanded
Babel: Get Started
Course
Babel: Get Started
Craig McKeachie
Beginner
2h 3m
Practical Cryptography in Node.js
Course
Practical Cryptography in Node.js
Justin Boyer
Intermediate
1h 23m
Mocking Node.js with Sinon 8
Course
Mocking Node.js with Sinon 8
Nate Taylor
Intermediate
1h 25m
Understanding OAuth with Node.js
Course
Understanding OAuth with Node.js
Justin Boyer
Intermediate
1h 10m
Developing Node.js Apps with Docker
Course
Developing Node.js Apps with Docker
Piotr Gaczkowski
Intermediate
2h 3m
Node.js Microservices Fundamentals
Course
Node.js Microservices Fundamentals
James Millar
Beginner
1h 52m
Node.js Microservices: Monitoring and Logging
Course
Node.js Microservices: Monitoring and Logging
Julian Mateu
Intermediate
2h 26m
Managing Files with Node.js 12
Course
Managing Files with Node.js 12
Nate Taylor
Beginner
1h 27m
Node.js 12: The Big Picture
Course
Node.js 12: The Big Picture
Paul O'Fallon
Beginner
55m
Node.js Microservices: Communication Patterns
Course
Node.js Microservices: Communication Patterns
Kevin Cunningham
Intermediate
4h 12m
Node.js Microservices: Deploying and Scaling
Course
Node.js Microservices: Deploying and Scaling
Travis Thomsen
Advanced
4h 26m
Node.js Microservices: Authentication and Authorization
Course
Node.js Microservices: Authentication and Authorization
George Smith
Intermediate
1h 55m
Async Patterns in Node.js 12
Course
Async Patterns in Node.js 12
Brice Wilson
Intermediate
1h 27m
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
Expanded
Playwright in Node.js Fundamentals
Course
Playwright in Node.js Fundamentals
Andrejs Doronins
Beginner
4h 3m
Building Web Applications with Node.js and Express
Course
Building Web Applications with Node.js and Express
Jonathan Mills
Intermediate
2h 51m
Node.js Microservices: Testing and Continuous Integration
Course
Node.js Microservices: Testing and Continuous Integration
Tyler Griffiths
Advanced
1h 23m
Developing with Node.js on Microsoft Azure - Getting Started
Course
Developing with Node.js on Microsoft Azure - Getting Started
David Tucker
Beginner
4h 9m
Expanded
Building Command Line Applications in Node.js 8
Course
Building Command Line Applications in Node.js 8
Paul O'Fallon
Intermediate
3h 2m
Expanded
Testing Node.js 12 with Mocha 8
Course
Testing Node.js 12 with Mocha 8
Joe Eames
Intermediate
2h 36m
Node.js Microservices: Resilience and Fault Tolerance
Course
Node.js Microservices: Resilience and Fault Tolerance
Desmond Nyamador
Advanced
1h 2m
Expanded
Integrating Angular 11 with Node.js RESTful Services
Course
Integrating Angular 11 with Node.js RESTful Services
Dan Wahlin
Beginner
4h 17m
Node.js Microservices: API Gateway and Edge Services
Course
Node.js Microservices: API Gateway and Edge Services
Brian Letort
Intermediate
4h 5m
JavaScript: Functions
Course
JavaScript: Functions
Prateek Parekh
Beginner
48m

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.
  • 10 day free trial
  • Core library access
  • Skill and Role assessments
  • Learning paths and channels

Premium

$49.00
per month
$449.00
per year
Entire library of core and expanded courses, exams, projects and interactive courses.
  • Everything under Standard plus:
  • Expanded library access
  • Certification library access
  • Interactive courses and Projects

Future proof
your skills