Learn Nodejs by building 12 projects (Udemy.com)

Become an Expert Nodejs Developer While Building Real World Applications

Created by: Eduonix Learning Solutions

Produced in 2018

What you will learn

  • Create applications using Nodejs
  • Build Scalable and lightweight web applications
  • Learn the use of technologies such as Cassandra and MongoDB
  • Understand the coding principles behind practical web applications
  • Use the Express Framework to build web applications
  • Learn the concepts of network programming

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 76 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a node.js course? Or looking for more detail on Eduonix Learning Solutions's Learn Nodejs by building 12 projects? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

Update March 31, 2016: Course updated for latest software versions and project code updated to reflect new changes in the node ecosystem. Two more projects added in the course as per user demand. Happy learning..
Nodejs is open source cross platform environment for creating server side and network applications. It is built on the Chrome's JavaScript Runtime and can be used to build large scale web applications to quick time. It uses non blocken I/O and even driven model to allow creation of lightweight and highly scalable web applications. Our training program emphasizes on practical application of this amazing technology and will teach you nodejs development using real world application development.
You will learn about JavaScript Server programming, Node and NPM modules, the use of other associated technologies and frameworks while building the twelve projects. The technologies covered in the course includes HTML/CSS Frontend technologies, Nodejs NPM, NoSQL database, Column Databases, Database ORM, Express Framework, Asynchronous programming, Karken layer, Drywall user management, Bcrypt encryption, Socket IO and REST APIs
Project 1: Simple Web Server
Project 2: Basic Express Website
Project 3: User Login System
Project 4: Node Blog Systems
Project 5: Community Events
Project 6: BookStore
Project 7: Chat IO
Project 8: Doctor Directory
Project 9: Portfolio App
Project 10: Elearning System
Project 11: Recipe Book
Project 12: Album Organizer
Join us and be have the first mover advantage in this amazing emerging technology and learn to build the next generation apps. Who this course is for:
  • Programmers who want to learn server side JavaScript Programming in Nodejs will find the course extremely helpful

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Eduonix Learning Solutions

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.



100 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

This course has real potential to be excellent, if you want a 100ft view of many node technologies, as I did. However as of late 2019 there are only 10 projects, not the 12 advertised, and a number of required technologies / packages used are deprecated. This means packages are incompatible, have numerous vulnerabilities (consider carefully for use in live deployment) and/or the whole package is not recommended for new projects. Hence you will not learn the newest techniques and the provided information / code is starting to break badly i.e. pug is the new jade. Unfortunately Brad is not keeping up with these changes, despite some being prior to the last course update, and out of the first 5 projects 2 need a lot of work to complete.This course requires old versions of node, express-validation and (possibly npm - yuks) to name the few I have found, so you will have to be willing to install those. However in project 4 Gulp and others are very likely suspects too. You will need to carefully go through all the QAs to find hints of what to do when things fail, even when using the downloaded source code. Unfortunately the answer often just leads to 'I installed an older version of X' so you will have to be prepared to work that out yourself by trying, reading and debugging. In full credit questions where still being answered, but not ones on what depreciated package code, does.After spending hours on the 2nd project I have finally almost successfully incorporated the new express-validate, which I undertook as a learning exercise, but are not included in the course.However on the 4th project there are 7 warnings on the 1st install command. The first is about one of the packages we are installing:'deprecated bower@1.8.8: We don't recommend using Bower for new projects. Please consider Yarn and Webpack or Parcel.',the second is about a dependency of one of those installed packages:"deprecated natives@1.1.6: This module relies on Node.js's internals and will break at some point."Hopefully you get the idea, so if you have legacy projects to support this may be a good course for you to learn why you should stay current.In case you think 'ah warnings ignore them' - the second command 'yo kraken' errors for completely different reasons, whilst just skipping to the end and building the provided project download with 'npm install' fails completely.As what I am learning is not current node, but how to debug legacy applications, that should now not be written let alone deployed, I am considering the sense of investing time in the rest of this course.

By Paul on

I'm so excited... let's go to the next level!!!

it was good experience with this course , although this course is quite outdated but still I worked hard and explored myself to completing all the projects. If you know the abc of web only then take this course, this course is not for noob.

Good One Indeed !! Brad knows how to present things. He exposes many things in this course, though not in very depth. But one can explore from there. Also I don't know some of the technologies he is presenting, got outdated by now.

It is a great course to see how full projects are developed.

It is. Some areas could be improved. Such as maybe updating the content, since new subscribers would have to face with new configuration of using libraries, which is not covered in this course as it is not updated.

I had high hopes for this course. The style of teaching seemed great and I was excited to follow along with projects to learn as I feel like this is the best way to really dive into a new platform. The lectures themselves were great and I really do like the teaching style. However, the content is so dated as to be totally unusable. Other students have posted comments on the lessons that make some of the lessons possible to get through but after being stuck for a month on a previous lesson (mostly my fault for being out of town and being busy) I finally was able to move on to the next lesson... only to find myself stuck again because the code base is deprecated. I don't think the original instructor is still involved with the course, it seems to have been sold to a larger organization. The current instructor organization is quick to answer questions, but not to give very useful feedback. The most useful feedback comes from other students who have found ways to troubleshoot the course, but even their answers fall short at times and then we're all stuck. This course is in desperate need of an update. I understand that re-recording the lectures would take awhile, but even to just have someone go through the course and try to do it with current technology and post updated files and notes on the changes in each lecture would be invaluable. As it is I'm almost 1/5th of the way through the course and I'm trying to decide if it's worth my time to finish or if I'm better off finding a different course through another provider.

This course is kind of outdated because, there are new versions of technologies used here. When you get a problem, you cannot a proper response to solve it because instructor Brad Traversy has its own course here and not working with this course anymore.

the instructor is explaining to himself, using jade is a misreading, the code is not readable at all

Explanations were clear and concise.

The copying and pasting of bootstrap introduces too many bugs. Bootstrap css classes change and evolve over time. This course seems kinda outdated, I don't want to spend the majority of my time digging through css in the browser to see which bootstrap class has changed.

Content is great. Brad Traversy is a great instructor; good cadence on presenting content.