This book will help you get to grips with Node.js and implement the knowledge to build efficient web applications. You start with developing a backend web application followed by a frontend interface, and later on deploy it to the cloud platform. This book takes a holistic approach to server-side programming using Node.js in conjunction with different frameworks and tools.
Comments about oreilly Building Scalable Apps with Redis and Node.js:
Opinion ======= This book was written with an application development and deployment in mind, which is very helpful for developers. I have done some intranet based applications with node.js in past. Also I have used redis in my other projects. As I have read the book, I acquired knowledge of socket.io, rabbitmq which I had not used earlier.
This book covers topic like handling CSRF (Cross Site Request Forgery), Login with Social Media Accounts (Google,Facebook) using passport.js, Demo Server starting with Python, Session handling, front end tools integration with bower (package manager) etc which are useful in real world business applications.
I have not digged fully with Dom handling with Backbone and React chapter, where I have replaced my frontend with Angular.js.
I have got review copy of the book.
Bottom Line Yes, I would recommend this to a friend