NodeJS in Action (Udemy.com)
Complete course to learn Node.JS with integrated with Elasticsearch, Redis, AngularJS, Yeoman, Grunt, PassportJS, etc...
Created by: Hüseyin BABAL
Last updated June 2014
What you will learn
- Learn NodeJS basics
- Web Development in NodeJS
- Elasticsearch integration
- Redis integration
- Socket IO integration
- Authentication system
- Usage of popular modules like Mongoose, PassportJS, ExpressJS, etc...
- Database integration
- Frontend technologies interaction like AngularJS, Yeoman, Grunt
- Become NodeJs geek
- Heroku Deployment
- Elasticsearch Basics
- MongoDB Basics
Quality Score
Overall Score : 68 / 100
Course Description
- Anyone who wants to learn Web Development
Instructor Details
- 3.4 Rating
48 Reviews
Hüseyin BABAL
I am 7+ years experienced Software Developer, and Full Stack Engineering mainly interested in Web Applications, Db Interations, Real Time Search systems. Some of my keywords: PHP, NodeJS, Java, Spring MVC, MongoDB, Elasticsearch, Git, Heroku, AngularJS. Currently, I am working for a leading company in electronics industry. I am also speaker in NodeJS conferences organized by Google Developer Groups. I am also organizing Brown Bag Sessions for my company.
I develop restful services by using node.js, mongodb, elasticsearch, redis and client side applications with AngularJS, twitter bootstrap, grunt, bower, yeoman. Those two talks each other with a bearer token. Also, I am developing Android app that can be easily integratable with restful services and bearer token. I am preparing courses in order to share my experience with students in Udemy.
I am currently working in leading company about electronics&pictures as Software Developer, CSM. I am providing solutions to my company by using new trending technologies. In my company, I am in a team, develop software for the world wide web site for professional products. We are caring, performance, security. We are developing software that page visit over 80 million a month. Also, I am developing personal projects developed by using following technologies; NodeJS, ExpressJS, MongoDB, Elasticsearch, Heroku
More Elastic Search courses
Elasticsearch Masterclass: ES|QL, Vector, and More (2025)
4.8 (1,037 Reviews)
Provider: Udemy
Time: 6.4h
$84.99
ElasticSearch as you have never known it before (2026)
4.7 (231 Reviews)
Provider: Udemy
Time: 5.8h
$49.99
Apache Kafka Series - Kafka Connect Hands-on Learning (2026)
4.6 (5,936 Reviews)
Provider: Udemy
Time: 4.5h
$94.99
Data Processing with Logstash (and Filebeat) (2021)
4.6 (3,371 Reviews)
Provider: Udemy
Time: 5.5h
$84.99
Elasticsearch 8, Kibana, Logstash, Beats: ELK Stack (2026)
4.6 (1,428 Reviews)
Provider: Udemy
Time: 3.1h
$74.99
Reviews
By Fabio Tisci
The course topics are really good, but the instructor is missing some of the explanations, he is copy/pasting a lot of code and some of the videos are not focused on the areas that he is writing the code. Overall is still the only one that provides some insides on Grunt, Yoeman and Elasticsearch so it's still worth the money if you get it on offer.
By Fatih Durmus
Very good and nice instructor
By Salim KAYABAŞI
Great course for willing to learn real life usage of NodeJS and related technologies.
By DianneLovell
It was very difficult to follow and didn't have enough explanation of what we were coding.
By David Doughty
Good information, but lots of errors.
By Suds Kumar
Too much has been tried to cover in little time thereby not doing justice to even a single topic.
By Siddharth Sogani
Code snippets should be shared after every exercise. His GIT code does not even work
By Cristian Drincu
I was very excited when I was watching what i was about to learn. All things went well until Socket.io, Redis, as well as the Iron MQ part. The author gives a simple description of IronMQ services and that's about it. Message queueing is important and it would benefit all students in the course to see exactly how it can be used in a practical example, on the application being developed.
Regarding the Redis part, there is no code to demonstrate saving sessions and comparing them, just a trivial example of inserting key and value pairs. Not very helpful and unpractical.
Regarding IronMQ and queueing, again, i did not understand how to use it properly.
Another thing that is missing is the environment variables that are not being used by webstorm running on a mac. The author is using a Windows based system - tried to configure myself, to no avail - asked the question, no answer yet...
To wrap things up, i would not suggest this course for practical stuff - the blog project is trivial and can be found in multiple places on the internet. I would recommend it for the new technologies presented, BUT, you'll have to do a lot of digging on your own.
By Uğur Güngezerler
This course helped me to getting more familiar nodejs with frameworks. It's easy to understand but after this Course it's powerful! Buy worth it. !!
By Ivan Rubio Heras
I think that it would be better to go in depth in nodeJS features such as clustering, files processing, external libraries like asyncJS. But in general it is an excellent course to learn NodeJS and its possibilities.
By Jorge Martins
The course covers a lot of technologies. Of course, in many of them is made only a brief introduction but you can get a good grasp on how to explore the topic in more detail on your own. I recommend the course.
By Pau Trepat
Isn't a depth nodejs course but you can learn a lot of basic things to start to work.
The code examples help to learn and understand all he explain and make it easy follow the video






