Learn NodeJS in Hours
3.7 (86 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
208 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn NodeJS in Hours to your Wishlist.

Add to Wishlist

Learn NodeJS in Hours

Learn the Node JS(nodejs) Basics within Hours to get you going for Great things, that you can achieve with NodeJS.
3.7 (86 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
208 students enrolled
Last updated 1/2017
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
  • 2.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • You will know basics about Node JS
  • You will know how to create a web server with Node JS
  • You will know how to create a web application with Node JS
  • You will know how to create a Node JS Application from Scratch
View Curriculum
  • Little Knowledge about Javascript
  • Little Knowledge about HTML
  • Know about what is a website and web server (Optional)

Node.js(nodejs) is an Event-driven I/O server-side JavaScript environment based on V8. This being one of the most sought and growing scripting language in recent time, there is a lot of demand and also loads of Developers and programmers are looking forward to Learn Nodejs.

This course "Learn NodeJS in Hours" is going to make this possible for you. Are you a programmer or developer looking to learn NodeJS in few hours to get yourself started? This is the right courses for you. NodeJS is a great scripting language to learn and use.

This course makes it possible for you to Learn NodeJS(node.js aka nodejs) within few hours of time. Even thought not everything will be taught and advanced concepts are not going to be covered, the course will make sure you know enough to get yourself started with a small application in nodejs.

As part of this NodeJS course even some of the most used frameworks like "Expressjs" is covered where you can create a simple express js server in no time with example. This gives more features to node.js(nodejs) and makes you a better understanding of things goes when it comes to node.

Nodejs is the recent boom when it comes to creating web services as in micro-service architecture. You can create quick web service providing JSON response in nodejs in hours or minutes.

In this course we will start with a basic idea about JavaScript that will be used in node before we dive into the actual necessary parts of the Application development in Node js. The server creation is a typical thing every developer or programmer should know in Node.js(nodejs).

Once we get a good grasp on what we will be doing with Node js, we will start moving towards the framework which will come in handy when we are looking at the actual implementation of the application in any server.

Node js can be used to create a server in just few lines but what are we going to do just with a server? How to start with something that can get myself to a path of great learning in Node js? These are questions that can be answered by this course.

This course will be quick and will be relevant to only immediate kick start of the Node js scripting language. If in case you need more content to be added you can always request the same and I will surely have them created when I have time.

The course follows a typical flow of topic which is considered best for learning the Nodejs quick but does not cover everything.

Who is the target audience?
  • This course is for Web Application Developers
  • This course is for Web API or Web Service Developers
  • This course is for Mobile Application Backend Developers
  • This course is for Cloud Developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
29 Lectures
Introduction to Course
5 Lectures 14:45

A short introduction about the course on How to learn Node js in mere hours by learning only the necessary concepts of Node js.

Preview 01:44

A lecture on value addition to the course over the period of time with additional course content being shared.

Additional Content and Value Added details

A lecture on what to expect from this course as a student and what should not be expected.

What to expect from this course?

In this lecture we are going to see what is Node JS and then where to use and where not to use it.

What is Node JS?

Just a little about nodejs before we start.

A small writeup on Node JS
Getting the Node JS Environment Ready
3 Lectures 11:34

In this lecture the installation of the NVM : Node Version Manager is covered. The practical explanation of installing NVM in Mac OSX and also some basic commands of NVM.

NVM can be used to maintain multiple node versions in the system.

Installing NVM/Node JS

This lecture covers the installation of Node js using downloadable packages from the Official website of nodejs. I have just shown where to download the necessary files but not gone through the entire process.

Node JS Installation Link

Node Package Manager is the dependency manager for Node JS. NPM can be used to install modules/library necessary from internet.

Node Package Manager NPM

To check and identify the level of understanding in Installation of Node js

Node Installation and Environment
5 questions
Node JS Essentials
12 Lectures 01:10:28

Creating the first Nodejs program by console logging out "Hello World".

Preview 04:05

Creating variables in Node js. This lectures shows how to create multiple data types. 


In this lecture we have seen how to create Arrays and Objects. Also we have seen how to add elements to the same.

Preview 10:30

In this lecture we have seen about how to check which data type is a particular variable.

Find the Type of Variables

Adding conditional statements in Node js by using If block, for loop and while loop.

Conditional Statements

REPL - Read, Execute, Print and Loop is the interactive Node JS shell to test out small code snippets.

REPL in Node.js - Interactive Node JS Shell

In this lecture we have seen how to create functions in Node JS with and without parameters.


In this lecture we have seen how to import and use a module in Node js.


This lecture covers how to create callback functions to be called once a particular task is completed.

Callback Functions

Event Emitters can be used to capture events and fire listener functions. This is an important concept in Node js.

Event Emitters

In this lecture we have seen how to create our own modules and how to import/use them in our code.

User modules and Using them

In this lecture we have seen how to bring OOP concept in node js by creating a Prototype.

Prototypes in Node JS [Updated]

Take this quiz to see how much you know in Nodejs

Everything about Nodejs
12 questions
Creating Server and Making Requests
2 Lectures 11:18

In this lecture we have seen how to create a simple HTTP server and server a simple text in browser.

Creating an HTTP Server

Making a http GET request using Node js. In this lecture we hit a http request to fetch a JSON response.

Making a API GET Request and JSON

Testing a little about HTTP Server and Requests

HTTP Server and Requests
4 questions
Express JS framework
6 Lectures 31:14

In this lecture we are going to see how to create a project by using NPM.

Setting up the express project

Creating an Express js server with express module.

Creating an Express JS Server

In this lecture we will see how to render an HTML page as a response for the http request.

Rendering HTML File as request response

Adding static folder or files in Express to server assets like CSS, JS and Images.

Adding static or asset folder for Assets

Adding more routes in Express js to get different page to be available.

Routes in Express

Enabling debug mode in console for Express to monitor what happens.

Debug mode in Express

Express JS everything you know
5 questions
Course completion
1 Lecture 01:56

Thank you for taking up this course. Please leave a review and also don't forget to look for other courses from me.

Thank you for Taking this course
About the Instructor
Vasandkumar Kunasekaran
4.2 Average rating
1,263 Reviews
22,627 Students
3 Courses
Certified Software & Cloud Developer.

I am Vasandkumar, a Certified Software and Cloud Developer with wide spread experience on new Technologies. I have completed my Post Graduate on Computer Science and Engineering. I do a lot of Freelance works in Web Development, Mobile Application Development and a lot of Programming.

I am very passionate about Computers and Programming. Well I started out as a basic programmer in Java and right now capable of programming in around 6 programming languages.

I love teaching or mentoring on something I know and also an active youtuber successfully running the youtube channel WebDevMentors.

Personally a friendly guy and talks a lot. Mostly categorized as a Tech Geek but I believe there is a lot to learn.