MicrosoftFree Video

Free Node.js Course: Learn Server-Side JavaScript

Learn the essential Node.js workflow through practical, focused videos. Microsoft starts with what the runtime does, installation on common operating systems, and running JavaScript in files or the REPL, then develops common project tasks.

Shared lessons remain available in every relevant course. Lessons follow the source playlist order, with numbered series arranged in their original sequence where needed.

Video 1 of 26 2:30

What is Node.js and why you should learn it

Who this suits

Learners with basic JavaScript knowledge who want to use it outside the browser. The series is an introduction to Node.js rather than a complete JavaScript course.

About this course

Learn the essential Node.js workflow through practical, focused videos. Microsoft starts with what the runtime does, installation on common operating systems, and running JavaScript in files or the REPL, then develops common project tasks.

Skills you will explore

  • Node.js
  • JavaScript runtime
  • REPL
  • Developer tooling
  • Server-side JavaScript

Course at a glance

Provider Microsoft
Platform YouTube · Microsoft Developer
Access Free Video
Level Beginner — WikiFree audience assessment
Main language English
Available videos 26
Video duration 1h 41m · allow extra time for practice
Details checked 8 October 2026

Who is this for?

Learners with basic JavaScript knowledge who want to use it outside the browser. The series is an introduction to Node.js rather than a complete JavaScript course.

Make the lessons useful

Create a small command-line program that reads an input, transforms it, and reports a result. Keep error cases visible, then identify which Node.js tools make the program easier to develop.

Use the lesson list to study in sequence or return to a specific topic. Search by title, move between videos with Previous and Next, and mark a lesson complete when you finish. Your progress is kept in this browser; a WikiFree account is not required.

What is free?

The lessons in this listing are free YouTube videos. Free Video describes viewing access; cloud resources, AI services, software licenses, or other tools demonstrated in the recordings may have separate requirements or charges. You can watch without purchasing those optional services.

This listing does not include a certification exam or promise a certificate. Check current product documentation before applying older demonstrations to a new project.

Official Microsoft Developer course playlist ↗

Related courses for your next step

Compare course focus, level and study time
Compare the published course outlines. A lower level is a preparation option, not a required prerequisite.
CourseLevelFocusStudy time
This course — Free Node.js Course: Learn Server-Side JavaScriptBeginnerNode.js · JavaScript runtime · REPL1h 41m of video; practice time is additional
Free Simplilearn Course: TypeScript for Web and Node.js DevelopmentIntermediateTypes & Generics · Node.js · Web Projects9h 21m of video; practice time is additional
CS50’s Web Programming with Python and JavaScriptIntermediatePython web development · Django · JavaScript9 units of material; self-paced
JavaScript and the HTML DOM: Free CourseIntermediateJavaScript · DOM · Events1h 8m of video; practice time is additional
Share this course

Provider: Microsoft. Videos play from the Microsoft Developer channel on YouTube.

Report a correction

Questions & discussion

Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.

Add to the discussion

Your email address will not be published. Required fields are marked *