
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Advanced Express Web Application Development: Your Guide to Building Professional Real-world Web Applications With Express Illustrated Edition
Purchase options and add-ons
- ISBN-101783282495
- ISBN-13978-1783282494
- EditionIllustrated
- PublisherPackt Pub Ltd
- Publication dateNovember 30, 2013
- LanguageEnglish
- Dimensions9.25 x 7.52 x 0.32 inches
- Print length129 pages
Frequently purchased items with fast delivery
Product details
- Publisher : Packt Pub Ltd
- Publication date : November 30, 2013
- Edition : Illustrated
- Language : English
- Print length : 129 pages
- ISBN-10 : 1783282495
- ISBN-13 : 978-1783282494
- Item Weight : 9.5 ounces
- Dimensions : 9.25 x 7.52 x 0.32 inches
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
- 5 star4 star3 star2 star1 star5 star45%17%38%0%0%45%
- 5 star4 star3 star2 star1 star4 star45%17%38%0%0%17%
- 5 star4 star3 star2 star1 star3 star45%17%38%0%0%38%
- 5 star4 star3 star2 star1 star2 star45%17%38%0%0%0%
- 5 star4 star3 star2 star1 star1 star45%17%38%0%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on February 4, 2014I read through this book in a night, I have been doing node/express for some time so I would consider myself to the right on the knowledge curve but I am always looking for alternate ways of doing things.
This book is more of a surface level sampler of applying express in a distributed web environment with a bit of how to test thrown in but it never dives deeply into anything and a lot of the times just gives a cookie cutter 'do this' code snipet with a small amount of why thrown in.
The topics are short and more like long blog posts than an in depth coverage of the topics, if you have not done any express development you will be lost a lot of the time ( fair enough ) but if you are leaning toward the expert side of things you will realize their are better, some times much better, ways to do what the author has laid out.
I really didn't learn anything that I would consider 'advanced' from this book, but if you are transitioning from basic knowledge of Express and have never done any web scale projects it might have some value for you.
- Reviewed in the United States on December 26, 2013The author introduces many relevant areas required to build a solid production ready application. The book is light on context and rather just tells plainly what to code as opposed to how or why in many cases.
- Reviewed in the United States on January 28, 2014There seem to be some environmental differences from the author's development environment to mine, as I've had to make some adjustments to get testing with grunt and mocha to work as expected.
Aside from a couple of errata, this is a well written book that is pretty easy to follow. The author was kind enough to assist me on Github, although we seem to have a difference in opinion on the definition of errata, as you'll see in the comments.
In an effort to offer a more constructive review, this has been one of the better books I've purchased for developing with Node. The writing style is easy to follow, without a lot of rambling. I like how the code in the sample application is organized and I think the functionality of the sample project fits very well to modern development contexts.
- Reviewed in the United States on December 20, 2013I was given a copy of this book to review it and I'm pleased because it is a really good book.
Although not completely unfamiliar, I am a newbie when it comes to Node.js, Express and related technologies. I have read my fair share of beginners tutorials and books, though, so it wasn't really hard to follow along, plus the book is well structured and the code included with it works without having to debug it or troubleshoot it, which makes life so much easier.
There are several things I really liked about this book. First of all, the fact that it doesn't just offer a collection of short snippets and mini-tutorials, but sticks with one complete, real-life like application from end to end, while also teaching you best practices and the correct approach towards designing and structuring your applications. It's really hard to find a book about Express or Node.js that does that. Most of the books and tutorials I've found deal with short and simplified examples of how to build your own chat application and such.
Of course, a more realistic example also means that you will find yourself incorporating all sorts of dependencies, libraries and such while working your way through the chapters of this book, because this is what you're likely to find in a real life application. If you, like me, are unfamiliar with some of these libraries, modules and technologies, I recommend that you spend sometime reading about them so you don't just copy and execute the commands included in the book without knowing what you're doing. While the book usually tells you what those libraries and dependencies are, why we need them and how we'll use them in the application, it's really beyond its scope to go into much detail about any of them. It can feel a bit overwhelming for a newbie! That's why I plan on returning to the book and working through all the parts of the example application all over again after I become more comfortable with Grunt, MongoDB and Redis.
I was also greatly impressed by the fact that the example application in this book incorporates TDD, specially because that was one of the reasons that first got me interested in learning about Node.js.
The only problem I had with this book was that I was never able to access the github repository that the book directs the reader to in chapter one to obtain the source code. I had to get the source code from Packtpub, instead.
I would recommend this book to all that want to learn about Node.js and Express beyond the basic tutorials. This is not a tutorial, no, but it is a fine "blueprint" for what a real-life Node.js application looks like.
- Reviewed in the United States on January 6, 2014If you're specifically looking to use Express in building a scalable end-to-end JavaScript web application, Advanced Express Web Application Development will give you a good place to start.
Advanced Express Web Application Development covers an impressive amount of ground: testing, automation, building a web API, MongoDB, logging, building the client-side Backbone application, real-time communication with offline support using Socket.IO and Redis, authentication and security, acceptance testing, performance, scalability and best-practices. However, I would have really liked to see more context. Advanced Express Web Application Development is like an instruction manual that provides step-by-step directions towards a goal but doesn't explain the decision-making process, what the alternatives are and what pitfalls you might run into.