Save Big On Open-Box & Pre-owned: Buy "Practical Node.js: Building Real-World Scalable We...” from Amazon Warehouse Deals and save 22% off the $49.99 list price. Product is eligible for Amazon's 30-day returns policy and Prime or FREE Shipping. See all Open-Box & Pre-owned offers from Amazon Warehouse Deals.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Practical Node.js: Building Real-World Scalable Web Apps 2014th Edition
Use the Amazon App to scan ISBNs and compare prices.
ITPro.TV Video Training
Take advantage of IT courses online anywhere, anytime with ITPro.TV. Learn more.
Frequently Bought Together
Customers Who Bought This Item Also Bought
Special Offers and Product Promotions
About the Author
Top Customer Reviews
Author says: 'Figure 4-4 shows how the home page looks after adding style sheets'...Yes, maybe, but not until after adding menu.jade in includes, and after doing lots of additional changes in controller/model i.e. app.js (which is not done until two chapters later), and after you start 'mongod' process, and after you add some articles and... and counting.
The matter of the fact is that you cannot see the results of your .jade views without the model which in turn draws information from the persistence layer - but author doesn't find it worth mentioning. He simply states: 'Figure 4-4 shows how the home page looks after adding style sheets.' Isn't that just great? Regarding this, the approach to form the views first and then everything else is a bit strange - at least for a book. I've never seen it in my professional career.
This lone example illustrates the whole 'organization' of the book. Chaotic, unstructured with tons of pages wasted on listings of the code from the source file which is available anyway. Sometimes twice - as a listing and then 'full listing'. To make things worse, such listings are not accompanied by explanations, nuances, advices, best practices... he never draws readers attention to important details or pitfalls. Most of the time the author just says: 'The full code of xxxxx.xxx file is as follows', or for the variation's sake: 'Now we can look at the home page template index.jade that extends layout' which is nothing more but stating the obvious.Read more ›
Why I love it:
1) Most chapters features an actual hands-on exercise to perform. Since I’m a kinesthetic learner, which means I learn by DOING, this is the key to making this book work for me. You can try to explain Node to me all you want, and I can take notes on theory, but I need actual written instructions in order to produce tangible results.
2) The book is organized flawlessly. Each chapter builds on the previous so I don’t have to go 0 to 60 without gaining momentum and confidence in a newish (to me) coding language.
3)The book walks you through how to create a few different projects, one of which I have used to jumpstart my own application development. This is probably the biggest benefit of all.
From setting up Node to understanding Mocha to error handling, Practical Node.js has become a fundamental resource in my arsenal.
First, the author completely ignores Windows users. It's not just MAC screenshots that are the problem, it's that he provides coding patterns that only work on a MAC (or Linux), using Makefiles for example.
Second, the book is slim, about 270-something pages including the index. If you took just the original expository text it probably wouldn't cover 70 pages. The rest of the book is padded with mindless lists (seemingly cribbed directly from online docs) and code samples that are used again in his Pro Express book (Yes, I got suckered twice in the same order.)
Third, it's just lousy writing and in desperate need of a real editor. That this rough draft went to press is shameful. It reflects really badly on Apress.
Four, going back through the many five-star reviews for this book, it seems clear to me that many of these are paid reviews -- a sleazy practice that threatens to undermine the usefulness of Amazon product reviews. You can find a number of five-star reviewers, whose history is filled with dozens of 5-star reviews for tchotchkes of every sort, with only one review for a tech book -- this one, or even more telling, they've only reviewed two books, both by this author. Like I said, it's clear to me what's going on here, but you can draw your own conclusions.
Here is my advice. Buy Beginning Node.js by Bassart Ali Syed, also by Apress.Read more ›
Most Recent Customer Reviews
If treated as a tutorial content is just fine. However it is sold like a book.
It is fun to read book with printed links like: "[... Read more
This is a well-written and easy-to-use book, with many practical steps and examples, ranging from the essentials of the environment setup to the use of supportive frameworks, to... Read morePublished 6 months ago by A. STERGIOPOULOS
This is a practical guide to writing code faster in nodejs.
For those who want to skip the theory and learn practical coding, this book covers most of the basics you... Read more
Full Disclosure: I received a free copy of this book in exchange for posting an honest review.
This book is not an introduction to Node.js. Read more
Very good and insightful, I would have given 5 stars if I could find more examples, not that the ones included are wrong but I kind of needed other examples, either way it was... Read morePublished 7 months ago by Amazon Customer
It is alright; It is really just lots of code, so if you enjoy that, then buy it. You could get the same information from just blogs or looking around, but if you don't want to... Read morePublished 7 months ago by Sean
The book is a little bit superficial. I got some basic orientation in Node that I was looking for, and went through the book rather quickly.Published 7 months ago by D Novice