Learn and Understand NodeJS
#1 Project Driven Course on NodeJS for beginners and intermediate level.
- 11.0 hrs
- 55 Videos
- 8 Disqus Discussions
- Earn Completion Certification
- Lifetime Access
- Money-Back Guarantee
Ved Mulkalwar
General:
Then the next question is why this course when there are plenty other courses to choose from. The answer is this course is not where we are merely teaching you all technical jargons but a project driven course.
What we have done is broken down the entire topics which one has to know to become a NodeJS developer, who can work and create enterprise level App.
Then we created an interesting project which is to create your own Instagram using NodeJS, so while learning you will be hooked to the course. Unlike other courses we have kept the quality high, learning deep and project interesting.
Your instructor is not merely any normal developer but a CTO and Co-Founder and they have been in the situations where stakes were high, work was demanding and competition was world class. They will not only share the know how but the essential experience which they gained. They have kept everything crystal clear and simple to understand.
You'll learn how asynchronous code works in Node and the Node event loop, as well as how to use the event emitter, streams, buffers, pipes, and work with files. We'll see how that leads to building a web server in Node. We'll dive into websites, web apps and APIs with Express and learn how Express can save us time as Node developers. During it all, you'll gain a deep understanding of the Javascript concepts and other computer science concepts that power Node.
Note: In this course, you'll also get access to private Facebook support by instructor where you can interact with them on one-on-one basis, access to git repository of all the (starter) code and after completing this course and exams you will get a certification of completion which you can post to your LinkedIn account as well.
What are the requirements?Why, What and How to use NodeJS
FREE PREVIEWInstallation in Ubuntu
Installation in Windows
Installation in mac
Discussion for Setting up the Environment
Hello World!
All Code Repositories link
npm
Asynchronous vs Synchronous
Callbacks using Harry Potter example
FREE PREVIEWDiscussion for Callback and NPM
Event Emitters and Listeners with an example
Nesting in Events : Calling Batman when a bomb gets planted
Removing Listeners : Enter Joker and Gordon
Inheriting from the eventEmitter class
Discussion for Events
Episode 1 : Getting files in a directory
Episode 2 : Reading, Writing, and Creating Files
Episode 3 : Wrapping things up
Solution to Assignment
Discussion for File System
Read and Write Stream
Piping : Output of one stream as input to the next stream
Introduction to Scaling
Exec
Spawn
Fork
Cluster
Discussion for Streams and Scaling
Introduction to App which we will make
FREE PREVIEWIntroduction to REST
Postman
Introduction to Express and lets start building our app
Router
Middlewares
What is Dynamic URLs?
Dynamic URLs
Creating a User
Getting and updating user details
Download Image
Adding "Comments" feature
Modularisation
Discussion for ExpressJS
Introduction to Templating
Navigation & getting variable data to the view
Form for posting data to server
Viewing profile of a user
Viewing Images
Uploading an Image
Adding "Comments" feature
Discussion for Templating
How to use GitHub to share and collaborate on your code
Using AWS to host and manage virtual server and deploy our app
PM2 : Advanced, production process manager for Node.js
Discussion for Deployment
I was given the opportunity to review the quality of the NodeJs course and effectiveness comparing to other courses which exist in the marketplace. To be hon...
Read MoreI was given the opportunity to review the quality of the NodeJs course and effectiveness comparing to other courses which exist in the marketplace. To be honest I will give 5 starts here, It never felt like I was learning a difficult technologies. All the examples are so much fun and amazing. Only one issue is instructor could have shown little CSS to make the Instagram which he is building good looking but anyways it is not a design course so no complains :)
Read LessGreat course! Concepts are explained in simple terms, with excellent examples. Instructor moves the course along fairly quickly which is a plus for me.
Great course! Concepts are explained in simple terms, with excellent examples. Instructor moves the course along fairly quickly which is a plus for me.
Read LessVery well explained, easy and fun.
Very well explained, easy and fun.
Read LessGreat course! Loved it, simple to follow with good results.
Great course! Loved it, simple to follow with good results.
Read LessThe course is been good so far and tutor gave clear explanation
The course is been good so far and tutor gave clear explanation
Read LessIt is really well organized course.....
It is really well organized course.....
Read LessGreat! I can able to relate the concept to the examples easily that he is explaining. All are real world examples.
Great! I can able to relate the concept to the examples easily that he is explaining. All are real world examples.
Read LessReally, it's an amazing course.
Really, it's an amazing course.
Read LessIt's interesting.
It's interesting.
Read LessContent is very well explained and useful applications of knowledge are presented.
Content is very well explained and useful applications of knowledge are presented.
Read LessClear presentation and easy to understand explanation. I do need to search for some terms to understand better but I find it ok.
Clear presentation and easy to understand explanation. I do need to search for some terms to understand better but I find it ok.
Read LessLove the course so far! The instructor is concise and thorough and the material is excellent.
Love the course so far! The instructor is concise and thorough and the material is excellent.
Read LessExcellent course, I now understand exactly what Node.js is and why it provides us with everything we need to build our own web-servers.
Excellent course, I now understand exactly what Node.js is and why it provides us with everything we need to build our own web-servers.
Read LessThe instructions are very clear and demonstrated. The technique is great and gives a realistic understanding of the elements used to create art.
The instructions are very clear and demonstrated. The technique is great and gives a realistic understanding of the elements used to create art.
Read LessInitially a little boring. But coding is very interesting as the instructor teaches it with some funny examples... I liked this way of fun code instead of bo...
Read MoreInitially a little boring. But coding is very interesting as the instructor teaches it with some funny examples... I liked this way of fun code instead of boring concepts. Harry Potter example and Middleware with common real world Examples, etc. Fun Learning...!
Read LessInstructor makes sure he explains concepts clearly, and in clear English. He doesn't take our previous knowledge for granted, but builds, step by step, upon ...
Read MoreInstructor makes sure he explains concepts clearly, and in clear English. He doesn't take our previous knowledge for granted, but builds, step by step, upon what has just been taught, as he presents each successive video topic.
Read Less