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
English
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 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
Requirements
  • Little Knowledge about Javascript
  • Little Knowledge about HTML
  • Know about what is a website and web server (Optional)
Description

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
02:21:15
+
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
02:55

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

What to expect from this course?
02:17

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?
06:49

Just a little about nodejs before we start.

A small writeup on Node JS
01:00
+
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
06:11

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
02:04

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
03:19

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. 

Variables
06:04

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
02:02

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

Conditional Statements
06:29

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
02:39

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

Functions
06:27

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

Modules
03:25

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

Callback Functions
05:31

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

Event Emitters
07:20

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
05:02

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

Prototypes in Node JS [Updated]
10:54

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
04:26

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
06:52

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
08:11

Creating an Express js server with express module.

Creating an Express JS Server
03:40

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
07:49

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

Adding static or asset folder for Assets
03:38

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

Routes in Express
05:57

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

Debug mode in Express
01:59

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
01:56
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.