codedamn logo
Course image for Learn Node.js 17 From Scratch

Learn Node.js 17 From Scratch

This course covers fundamentals of Node.js as a backend programming language and aims to get you just comfortable enough to start your backend journey without being afraid of working with a real programming language

3 hours+ of total content
229 ratings
2939 students enrolled
Course Creator: Team codedamn

Hang on...


Heads up!

This is an official course from Full Stack Web Developer Learning Path learning path.


  • What is Node.js and how it works
  • Module systems in Node.js
  • Writing HTTP Servers
  • ESM and the future of Node


Node.js is a runtime for JavaScript, which can run on servers. It is super helpful as a frontend developer to be able to write in a same language on backend too - probably the quickest way to become a full-stack engineer too as a lot of knowledge is transferable.

In this course, we'll cover fundamentals of Node.js (there's a separate course for JavaScript), and get started with a few things very specific to Node itself. Let's start!

Course Structure

26 lectures 03:17:27 total duration

  Welcome to the course (and pre-requisites) (Read article)
  Introduction to course (Watch video)
  Hello World (Watch video)
  Node.js Hello World 
  Deno vs Node.js 
  Pre-req for Node.js (JavaScript) 

Student feedback

Course Rating







profile pic for Rahul Boyina
Oct 02, 2022
Very Partial explanation ... !
profile pic for christina ylva
Sep 29, 2022
perfect course
profile pic for Denimsun Basumatary
Sep 15, 2022
really good nodejs course for beginners
profile pic for Strivers_1729
Sep 11, 2022
Excellent Course !!!
profile pic for Siddharth
Sep 09, 2022
most youtube channels have better content than this

Your Course Instructor

Course Instructor Image

Team codedamn

Official courses from codedamn team

Hi! We're team codedamn - and we are developers, creators, designers building the best interactive programming courses on the planet. Sign up for a free account on codedamn to stay in touch.

Upgrade to codedamn Pro Plan and unlock more courses for accelerated learning. Unlimited courses, interactive learning and more.


  • HD video content
  • Certificate of completion
  • Mentorship from codedamn staff
  • Support over WhatsApp
  • Full learning path unlocked
  • Unlimited hands-on practice


  • HD video content
  • Certificate of completion
  • Mentorship from codedamn staff
  • All exclusive courses unlocked
  • Unlimited hands-on practice
Try codedamn Pro (14-day free refund)