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
15 ratings
739 developers learning
Course Creator: Mehul Mohan

Hang on...

Heads up!

This is an official course from Node.js Backend 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

16 lectures 01:18:43 total duration

Introduction to course

(4 lectures • 09 minutes)
  Introduction to course (Watch video)
01:06
  Hello World (Watch video)
04:12
  Deno vs Node.js (Watch video)
02:39
  Pre-req for Node.js (JavaScript) (Watch video)
01:49
  CommonJS Introduction (Watch video)
08:37
  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

Course Reviews

Aug 04, 2021
very good
Aug 01, 2021
All the concepts are explained in a very concise way. Just what I was looking for!
Jul 26, 2021
The course is really great for beginners. Also, sometimes in between Mehul sir says some advanced stuff, which really ignites our curiosity to know more about the topic ! Thank You sir !
Jul 16, 2021
good cource
Jul 07, 2021
........................................................................................

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 :)
codedamn logo

We ♥ quality. And we would love to see your growth. Hence, codedamn comes with a pro plan for advanced and accelerated learning!

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
  • Support over WhatsApp
  • Full learning path unlocked
  • Unlimited hands-on practice
Try codedamn Pro (7 day free refund)