Node JS Tutorial for Beginners 2025 📘
Learn Node JS from scratch to advanced with our comprehensive course. Start your journey today!

Code Bless You
8.9K views • Jul 29, 2025

About this video
Want to Learn Node JS from beginning to Advanced - Check out our "Ultimate Node JS Course"
https://www.udemy.com/course/the-ultimate-nodejs-course-2025-express-mongodb-rest-apis/?couponCode=D7A93439978A729EE499
In this node js tutorial, you will learn basics of nodejs. Like What is node js, how node js works, modules in node, built-in modules of node js, path module, os module, fs module, http module for creating server. Also we will learn how to use express in node application for creating server and also creating REST APIs like GET, POST, PUT, PATCH, DELETE and much much more.
Other courses:
🚀 Full React JS Course:
https://www.udemy.com/course/the-ultimate-react-course-2023-w-real-world-projects/?referralCode=993CD544A6816303D3AD
🚀 REDUX Course
https://www.udemy.com/course/the-ultimate-redux-course-state-management-library/?referralCode=0E6517D629498E1C48D7
Social Media Links
🚀COURSES : https://www.udemy.com/user/code-bless-you/
🤩INSTAGRAM : https://www.instagram.com/code_blessyou/
💙FACEBOOK : https://www.facebook.com/people/CB-You/100077716056158/
🐦TWITTER : https://twitter.com/Code_BlessYou
😎LINKEDIN : https://www.linkedin.com/in/code-bless-you-5b76822b
Time Stamps:
00:00:00 Intro
00:00:28 What is Node JS
00:06:20 History of Node JS
00:09:00 How Node Works
00:14:49 How to install node js
00:18:07 First Node js Code
00:23:34 What are Modules [Section 02]
00:27:26 Creating own Module
00:34:14 Accessing module in other module
00:39:24 Exercise - Creating own module
00:42:29 Path module
00:49:42 Operating System or OS module
00:52:51 File System or FS module
00:57:05 Creating Server using HTTP module
01:02:23 How to handle different routes
01:06:05 API vs REST API [Section 03]
01:13:46 Planning Backend Project
01:15:35 Setup a new application
01:16:44 Build Server using Express
01:23:24 Exercise - Creating Express Server
01:26:00 Creating API for GET all todos list
01:29:34 Setup Nodemon for Auto Restart
01:31:29 Environment Variables
01:35:11 Route Parameters & Query Parameters
01:40:55 Get Single Todo by ID
01:45:42 POST API for Adding new todo
01:56:49 Validating user Data
02:00:09 Passing Status Code
02:03:20 res.send vs res.json
02:06:32 Update single Todo with PUT Request
02:12:02 Exercise - Delete Specific Todo
Tags - node js,nodejs,node.js,learn nodejs,node course,nodejs course,node js tutorial for beginners,what is node.js,node tutorial,node js ts,node js api,learn node js,what is node js,node js rest api,node js tutorial,node js explained,node js typescript,node js crash course,node js new features,nodejs ts,node js for beginners,node,introduction to node js,learn node.js,node js project,web development,backend web development
https://www.udemy.com/course/the-ultimate-nodejs-course-2025-express-mongodb-rest-apis/?couponCode=D7A93439978A729EE499
In this node js tutorial, you will learn basics of nodejs. Like What is node js, how node js works, modules in node, built-in modules of node js, path module, os module, fs module, http module for creating server. Also we will learn how to use express in node application for creating server and also creating REST APIs like GET, POST, PUT, PATCH, DELETE and much much more.
Other courses:
🚀 Full React JS Course:
https://www.udemy.com/course/the-ultimate-react-course-2023-w-real-world-projects/?referralCode=993CD544A6816303D3AD
🚀 REDUX Course
https://www.udemy.com/course/the-ultimate-redux-course-state-management-library/?referralCode=0E6517D629498E1C48D7
Social Media Links
🚀COURSES : https://www.udemy.com/user/code-bless-you/
🤩INSTAGRAM : https://www.instagram.com/code_blessyou/
💙FACEBOOK : https://www.facebook.com/people/CB-You/100077716056158/
🐦TWITTER : https://twitter.com/Code_BlessYou
😎LINKEDIN : https://www.linkedin.com/in/code-bless-you-5b76822b
Time Stamps:
00:00:00 Intro
00:00:28 What is Node JS
00:06:20 History of Node JS
00:09:00 How Node Works
00:14:49 How to install node js
00:18:07 First Node js Code
00:23:34 What are Modules [Section 02]
00:27:26 Creating own Module
00:34:14 Accessing module in other module
00:39:24 Exercise - Creating own module
00:42:29 Path module
00:49:42 Operating System or OS module
00:52:51 File System or FS module
00:57:05 Creating Server using HTTP module
01:02:23 How to handle different routes
01:06:05 API vs REST API [Section 03]
01:13:46 Planning Backend Project
01:15:35 Setup a new application
01:16:44 Build Server using Express
01:23:24 Exercise - Creating Express Server
01:26:00 Creating API for GET all todos list
01:29:34 Setup Nodemon for Auto Restart
01:31:29 Environment Variables
01:35:11 Route Parameters & Query Parameters
01:40:55 Get Single Todo by ID
01:45:42 POST API for Adding new todo
01:56:49 Validating user Data
02:00:09 Passing Status Code
02:03:20 res.send vs res.json
02:06:32 Update single Todo with PUT Request
02:12:02 Exercise - Delete Specific Todo
Tags - node js,nodejs,node.js,learn nodejs,node course,nodejs course,node js tutorial for beginners,what is node.js,node tutorial,node js ts,node js api,learn node js,what is node js,node js rest api,node js tutorial,node js explained,node js typescript,node js crash course,node js new features,nodejs ts,node js for beginners,node,introduction to node js,learn node.js,node js project,web development,backend web development
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
8.9K
Likes
202
Duration
02:16:43
Published
Jul 29, 2025
User Reviews
4.6
(1) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now