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.
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.
A short introduction about the course on How to learn Node js in mere hours by learning only the necessary concepts of Node js.
A lecture on value addition to the course over the period of time with additional course content being shared.
A lecture on what to expect from this course as a student and what should not be expected.
In this lecture we are going to see what is Node JS and then where to use and where not to use it.
Just a little about nodejs before we start.
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.
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 Package Manager is the dependency manager for Node JS. NPM can be used to install modules/library necessary from internet.
To check and identify the level of understanding in Installation of Node js
Creating the first Nodejs program by console logging out "Hello World".
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.
In this lecture we have seen about how to check which data type is a particular variable.
Adding conditional statements in Node js by using If block, for loop and while loop.
REPL - Read, Execute, Print and Loop is the interactive Node JS shell to test out small code snippets.
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.
Event Emitters can be used to capture events and fire listener functions. This is an important concept in Node js.
In this lecture we have seen how to create our own modules and how to import/use them in our code.
In this lecture we have seen how to bring OOP concept in node js by creating a Prototype.
Take this quiz to see how much you know in Nodejs
In this lecture we have seen how to create a simple HTTP server and server a simple text in browser.
Making a http GET request using Node js. In this lecture we hit a http request to fetch a JSON response.
Testing a little about HTTP Server and Requests
In this lecture we are going to see how to create a project by using NPM.
Creating an Express js server with express module.
In this lecture we will see how to render an HTML page as a response for the http request.
Adding static folder or files in Express to server assets like CSS, JS and Images.
Adding more routes in Express js to get different page to be available.
Enabling debug mode in console for Express to monitor what happens.
Thank you for taking up this course. Please leave a review and also don't forget to look for other courses from me.
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.