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

1 hours+ of total content
200 ratings
2631 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

25 lectures 01:47: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 (Practice concept)
  Deno vs Node.js (Watch video)
  Pre-req for Node.js (JavaScript) (Watch video)

Student feedback

Course Rating







profile pic for Wasim Raja
May 16, 2022
nice and to the point.
profile pic for Sashank Rampalli
May 09, 2022
A very good intro to express js
profile pic for Arvind Maurya
May 06, 2022
It's very helpful
profile pic for Philip Okiokio
May 04, 2022
It is decent. it takes care of the basic syntax that will be used to actually building a server.
profile pic for Harshith Reddy Chiluka
May 04, 2022
great work man.......

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)