Programming Books C Java PHP Python Learn more Browse Programming Books
Node: Up and Running and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $34.99
  • Save: $6.07 (17%)
FREE Shipping on orders over $35.
Only 7 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
FREE Shipping on orders over $35.
Used: Like New | Details
Condition: Used: Like New
Comment: OVERNIGHT AND 2-DAY SHIPPING AVAILABLE....Like New condition. This item is in Amazon's warehouse and shipped to you by Amazon. You have the assurance that you will get your item in a timely manner. In the unlikely event something should go wrong with the shipping, you can contact Amazon to assist with the customer service, tracking or hassle-free return. We are very proud to be in this program as it allows us to offer the best customer experience possible.
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Node: Up and Running: Scalable Server-Side Code with JavaScript Paperback – May 7, 2012

ISBN-13: 978-1449398583 ISBN-10: 1449398588 Edition: 1st

Buy New
Price: $28.92
41 New from $15.69 22 Used from $1.75
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$28.92
$15.69 $1.75
Best%20Books%20of%202014

Frequently Bought Together

Node: Up and Running: Scalable Server-Side Code with JavaScript + JavaScript: The Good Parts + JavaScript Patterns
Price for all three: $66.37

Some of these items ship sooner than the others.

Buy the selected items together
NO_CONTENT_IN_FEATURE

Holiday Deals in Books
Holiday Deals in Books
Find deals for every reader in the Holiday Deals in Books store, featuring savings of up to 50% on cookbooks, children's books, literature & fiction, and more.

Product Details

  • Paperback: 204 pages
  • Publisher: O'Reilly Media; 1 edition (May 7, 2012)
  • Language: English
  • ISBN-10: 1449398588
  • ISBN-13: 978-1449398583
  • Product Dimensions: 7 x 0.4 x 9.2 inches
  • Shipping Weight: 12 ounces (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (23 customer reviews)
  • Amazon Best Sellers Rank: #1,032,775 in Books (See Top 100 in Books)

Editorial Reviews

Review

"The book is clear and approachable and is probably the best place to start if you want to kick the tires on Node. Recommended." - Dr Dobb's


"I haven't seen a better book on Node and the material online just doesn't compare." - Santosh  on Software (O'Reilly Blogger Review Program)

Book Description

Scalable Server-Side Code with JavaScript

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

I've learned Node.js, but not from this book.
Ben P. P. Tung
The book strikes a good balance of practical examples vs. explaining the VM and its own idiosyncrasies (of which there are plenty).
Ilya Grigorik
Although, while reading the book I tried to find API references and the Node community seems to be quite bad in documentation.
Albert

Most Helpful Customer Reviews

29 of 29 people found the following review helpful By Laurent D on August 19, 2012
Format: Paperback Verified Purchase
I purchased this book to learn about Node and the book delivers. It explains well the single-threaded event model and most architecture patterns. My biggest issue with this book is that, sadly, it is outdated. Node.js evolves quite fast and obviously, the book can't keep up. This is a problem if you want to follow the examples, as they won't compile, because node.js removed partial views.

Anyone with access to google and a little research can look for the difference and still use the book. It simply requires a little bit more effort.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Ben P. P. Tung on February 25, 2013
Format: Paperback Verified Purchase
I've learned Node.js, but not from this book. I've wasted my time in this book for 74 pages, and would like to share something I dislike about this book after I've learned Node.js by myself to help others.

1. module, module.exports, exports are the basic, but this book introduce it till the end of this book - Chapter 8 with a misunderstanding title - extending Node.js. You need to use require() to access your files, just like PHP require_once(). It would be appreciated if the author tell me to read the Modules module at Node.js API, it would save me a lot of time.

2. Express is the most important project in the NPM, and starred in highest score in NPM, but introduced till the end of this book, chapter 7 with outdated introduction. Express is very useful, and similar to some framework in other languages.

I assumed this book containning only 170 pages will help me getting started soon in Node.js, but very disappointed till the end. It's vey easy to understand what the book is talking about, but they are useless and time wasting.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By T. Crawford on August 6, 2012
Format: Paperback
A quick preface of my background: I don't consider myself an expert with Node, but I have deployed a handful of production applications, but can sympathize for the authors who are trying to give a good overview of a rapidly changing framework.

I think this book is truly targeted at beginners looking to get stared with Node. (thus the Up and Running title) If you fit that bill, this book might be a good choice for you. If you are new to JavaScript, then this book is probably not the best place to start - rather you should build up some fundamentals with the language first. Since I have already spent some time rolling a few npm modules and working with Express, I found myself skimming through large portions of this text.

I did enjoy the sections on spawning/managing child processes to utilize multiple cpu's, along with some of the more in-depth dives into Node's core API methods.

On the other hand though, there is a massive amount of great material online that covers most of the subjects in this book. And since Node, and major extensions like Express are changing so rapidly, I fear this book will be dated rather quickly.

To summarize, if you are new to Node, but not JavaScript, and are looking for a good overview, this is a good choice for you.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Charles J. Short on June 9, 2012
Format: Paperback Verified Purchase
This book is surprisingly well written in comparison to the many 'computer books' I've read. And it covers the key principles and gotchas of the Node.js event driven programming model: perfect for an 'Up and Running' style book.

This concise style, 184 pages, is the only down side. I hope the authors have the time to write a Node 'Cookbook' for the community which could detail more use cases for the many different Node modules.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By JUAN JOSE DE LEON on June 17, 2012
Format: Paperback
This book gives developers the information needed to start with Node, assuming you have knowledge of JavaScript and general programming. It guides you through exercises and discussion.
It explains the concepts and decisions behind Node.js, preparing you for the circumstances where Node is beneficial and when is not, so you don't apply it to everything, as many people do with new technologies.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By S. Thompson on June 8, 2012
Format: Paperback Verified Purchase
This book provides a very clear and concise introduction into getting yourself going with writing node applications. It provides hands-on examples and clear descriptions to assist you as much as possible. If you're looking for a practical approach to learning this, I would highly recommend this to start off with. Use the concepts in this book in conjunction with the node API docs (found online) to for best results.

That being said, I would like to then say what this book is NOT for (rightly so). It is not the place to learn JavaScript. This book is on getting Node up and running, not your skill with the JavaScript language. It is also not the place to explore the full node API. There is an entire website dedicated to it, placing it within this book would be redundant.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 5 people found the following review helpful By Embedded Developer on November 3, 2012
Format: Paperback
Writing a book about a programming language must be difficult: Who's the intended reader? Take a hands-on approach or a conceptual one? How to mix the two approaches?

After a very brief description of the goals of the language, the authors present a series of hands-on examples. After installing Node, I jumped in: coding/running/modifying many of the examples in Chapter 2.

However, I found the experience frustrating; I ended up with more more unanswered questions about the "hows and whys" of each example as I went along.

After a (long) break, I went directly to Chapter 3, "Building Robust Node Applications", looking for a better understanding of Node's architecture. It contained several detailed analogies, followed by solution descriptions of several Patterns. I found these to be helpful. They focused on efficient design for different I/O scenarios, error handling, and multi-core issues. In retrospect, I should have read this chapter first, before doing any coding. It helped to clarify many of the questions I had about the earlier examples.

However, after reading that section I reviewed several other examples that revived my frustration.

In my opinion, the book alternated between reasonable conceptual explanations and incompletely-explained and/or ill-advised examples (e.g. many examples using nested anonymous functions - they work, but the authors discourage using them for production code).

The Big Picture: by using a non-blocking callback-based architecture, Node offers a different way to solve several types of design problems. Got it. The Details: I found it difficult to learn how to best apply Node's features by reading this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?