CDN$ 47.72
  • List Price: CDN$ 58.34
  • You Save: CDN$ 10.62 (18%)
Only 2 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Getting MEAN with Mongo, ... has been added to your Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

Getting MEAN with Mongo, Express, Angular, and Node Paperback – Nov 26 2015

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 47.72
CDN$ 36.37 CDN$ 49.66

Harry Potter Coloring Book Deal
click to open popover

Frequently Bought Together

  • Getting MEAN with Mongo, Express, Angular, and Node
  • +
  • Professional AngularJS
  • +
  • JavaScript: The Good Parts
Total price: CDN$ 119.68
Buy the selected items together

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 440 pages
  • Publisher: Manning Publications; 1 edition (Nov. 26 2015)
  • Language: English
  • ISBN-10: 1617292036
  • ISBN-13: 978-1617292033
  • Product Dimensions: 18.5 x 2 x 23.4 cm
  • Shipping Weight: 640 g
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #36,026 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

Product Description

About the Author

Simon Holmes has been a full-stack developer since the late 1990s and runs Full Stack Training Ltd.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) HASH(0x9f1a200c) out of 5 stars 21 reviews
12 of 12 people found the following review helpful
HASH(0x9ecddabc) out of 5 stars Provides MEAN stack details, explanations and examples I have needed and wanted for a long time Dec 27 2015
By Si Dunn - Published on
Format: Paperback
I have built several MEAN stack applications using some of the popular prefabricated frameworks. And I have completed MEAN stack tutorials where the application is built from scratch, so to speak. I am pleased that "Getting MEAN with Mongo, Express, Angular, and Node" takes the latter approach. It starts with Express and Node and shows how to put together a basic static site that is pushed up to a web server. Then, you add a MongoDB database and create an application interface (API). Next, you work with AngularJS to deal with data manipulation and application logic in the browser. Finally, you bring in authentication, so you can register new users and log in returning users of the app you have built. It is both fun and very challenging to make all of these pieces come together correctly and fly.

Like the MEAN stack itself, this excellent how-to book is not suited for impatient people who want to leap right in and start coding. Indeed, you don't start coding in this book until page 53, after reading some important discussions of full-stack development and the MEAN stack architecture.

"Getting MEAN with Mongo, Express, Angular, and Node" provides details, explanations and examples I have needed and wanted for a long time, in one well-written, nicely illustrated volume. This book definitely will be my go-to reference guide as I build (and debug) new MEAN stack single-page applications.

(Special thanks to Manning for providing a review copy.)
7 of 7 people found the following review helpful
HASH(0x9ecddb10) out of 5 stars Best books on Node but a lot of debugging... March 15 2016
By Tom - Published on
Format: Paperback Verified Purchase
I'm on chapter 10(out of 11 chapters) so I've worked on most of the book.

The book starts out great and has a very intuitive architecture for the projects. As progress further into the book, however, more things begin to not work either because the book uses an older version of a module(which I understand the author can't control after the book is released) or because the instructions in the book are just wrong or things are left out. As you get into the later chapters, there's a lot of debugging you need to do because of these mistakes. Thankfully the book has a git repo that you can clone and check the code with for every chapter.

Overall, this is a great book on learning Node but the mistakes that appear later were time consuming and annoying to fix. Hopefully the author will be releasing a second edition where these things will be fixed.
7 of 7 people found the following review helpful
HASH(0x9ecdddec) out of 5 stars Interested in full-stack or Node/Angular Development? Buy this book! Dec 23 2015
By Paul D. - Published on
Format: Paperback
I originally bought this text through the Manning early access program (MEAP) so I've been working through it for a couple of months now. By far, this text has been the best introductory text to full stack development that I have read. I felt that the author did an excellent job of maintaining focus on the entire MEAN stack and giving a complete overview of the functionality and power of each individual layer.

The book walks you through building a web application with the Express framework, adding database functionality using MongoDB and Mongoose, and developing an API for the web app. It culminates in transforming the entire app to an Angular single page application. Considering the quality and amount of material covered, I consider the book a bargain. I'd strongly recommend this text to developers new to any or all components in the MEAN stack.
7 of 7 people found the following review helpful
HASH(0x9ed1b324) out of 5 stars The most relevant and up-to-date MEAN resource I have found Jan. 20 2016
By D.Lo - Published on
Format: Paperback
In my search for resources to sharpen my MEAN full-stack skills, I found this great book by Simon Holmes. Published in 2016, it is the most relevant and up-to-date resource I have found. It goes beyond teaching you how to use each technology individually, but how they fit together in the full stack. It goes over the benefits to each and the flexibility that building a solution out of multiple layers, yet unified by a common language, JavaScript, provides. It hammers home the point with a single example application used throughout. It even adds in valuable extras like sections on Git, Bootstrap, and Heroku, making the learning real-world. By the end I felt like I could walk into any MEAN situation and be productive from day one.
4 of 5 people found the following review helpful
HASH(0x9ed1b33c) out of 5 stars 4 stars for the author, 1 star for the publisher (editors/reviewers) March 9 2016
By CW - Published on
Format: Paperback
This is not a 'Getting Started' type book. The author is great with explanations and the illustrations are the best you will find but the mode of learning in this book is not for the faint of heart. This is an intermediate book

For example, In chapter 6 the author states:

The controller we’re working with to find a single location by ID is locationsReadOne, in the locations.js file in app_api/controllers.

Sounds great but this reference is to code that is in chapter 7, not chapter 6. This confusing approach seems to be the norm as you work through the code in the book (which is incomplete) and the git code - which is good, does not always tie into what the author is talking about. Very confusing at times. No baby steps here, more like two steps forward then one step back to make progress. Not all bad though, you learn as you make your way through it.

For the money, I would recommend Ethan Brown's book on Node and Express for nearly half the price.

You would think the MEAP process would identify these types of errors...