Memorial Day Sale: May 12-27
$43.99
FREE Returns
FREE delivery Tuesday, May 20 to Nashville 37217
Or Prime members get FREE delivery Sunday, May 18.
In Stock
$$43.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$43.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Amazon.com
Sold by
Amazon.com
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Kindle app logo image

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.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Advanced Express Web Application Development: Your Guide to Building Professional Real-world Web Applications With Express Illustrated Edition

4.1 out of 5 stars 8 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$43.99","priceAmount":43.99,"currencySymbol":"$","integerValue":"43","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"%2BdAf9QBn3u%2F2YsRXZTF4L2tIUozeX39erH7kD2vXE7r4zhafkGyNj0hOJ6vEti%2FMqEtNT9%2FOXCCw75qDpXkcO4sUjp7T1xsNcE0G0H5EVwGZdY%2FLeLrj1hE90EpgG4O4iVS6KE8V8RhNfpUw5FD5Vw%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

A practical book, guiding the reader through the development of a single page application using a feature-driven approach. If you are an experienced JavaScript developer who wants to build highly scalable, real-world applications using Express, this book is ideal for you. This book is an advanced title and assumes that the reader has some experience with Node.js, JavaScript MVC web development frameworks, and has heard of Express before, or is familiar with it. You should also have a basic understanding of Redis and MongoDB.

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:
    4.1 out of 5 stars 8 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Andrew Keig
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

4.1 out of 5 stars
8 global ratings

Review this product

Share your thoughts with other customers

Top reviews from the United States

  • Reviewed in the United States on February 4, 2014
    I 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.
    One person found this helpful
    Report
  • Reviewed in the United States on December 26, 2013
    The 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, 2014
    There 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, 2013
    I 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, 2014
    If 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.