codedamn logo
Course image for Learn Node.js 17 From Scratch
Free preview before enrolling

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
246 ratings
3,191 students enrolled
Course Creator: Team codedamn

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 moidin hishan
Jan 18, 2023
good as expected
profile pic for sudarsan k pai
Jan 12, 2023
ESModules was kinda something that i really wanted to know about
profile pic for Kartik hira
Jan 05, 2023
Cool Work
profile pic for PRAKASH KUMAR
Jan 01, 2023
great video
profile pic for Aritrajit Das
Jan 01, 2023
it was amazing hoping to cover all topics ahead in project

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 (7-day free refund)