Course image for Node.js Fundamentals - Create solid understanding of Node.js

Node.js Fundamentals - Create solid understanding of Node.js

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
4.9
28 ratings
945 students enrolled
Course Creator: Mehul Mohan

Hang on...

Heads up!

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

Goals

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

Description

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

18 lectures 01:28:43 total duration

Introduction to course

(5 lectures • 14 minutes)
  Introduction to course (Watch video)
01:06
  Hello World (Watch video)
04:12
  Node.js Hello World (Practice concept)
05:00
  Deno vs Node.js (Watch video)
02:39
  Pre-req for Node.js (JavaScript) (Watch video)
01:49
  CommonJS Introduction (Watch video)
08:37
  CommonJS Module System Practice (Practice concept)
05:00
  Writing code in CommonJS standard (Watch video)
09:41
  ECMAScript Modules Introduction (Watch video)
03:16
  Learning ES Modules - Part 1 (Watch video)
07:49
  Learning ES Modules - Part 2 (Watch video)
04:17
  Learning ES Modules - Part 3 (Watch video)
07:05
  Creating Raw HTTP Server in Node.js (Watch video)
05:40
  Introduction to Express (Watch video)
03:34
  HTTP Methods (Watch video)
05:43
  Sending files to browser (Watch video)
02:36
  Static assets (Watch video)
04:03
  Receiving data from frontend (Watch video)
06:36

Student feedback

4.9
Course Rating

93%

7%

0%

0%

0%

Reviews

Sep 16, 2021
Excellent Content
Sep 14, 2021
Mehul makes everything super simple! Highly recommended course :-)
Sep 13, 2021
Hey this is amazing(:>
Sep 13, 2021
good good
Sep 09, 2021
the best free tutorial i have seen so far... thank you.

Your Course Instructor

Course Instructor Image

Mehul Mohan

Full-stack developer and security researcher

I'm a full-stack developer working with JavaScript and its associated runtimes for the past 7 years. I love to play with code and make something useful out of it! You can find me on social media, I'm quite active there :)

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

Free

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

Pro

  • 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)