Download PDF Getting MEAN with Mongo Express Angular and Node Audible Audio Edition Simon Holmes Chris Dunn Manning Publications Books

By Megan Bradley on Friday, May 17, 2019

Download PDF Getting MEAN with Mongo Express Angular and Node Audible Audio Edition Simon Holmes Chris Dunn Manning Publications Books



Download As PDF : Getting MEAN with Mongo Express Angular and Node Audible Audio Edition Simon Holmes Chris Dunn Manning Publications Books

Download PDF Getting MEAN with Mongo Express Angular and Node Audible Audio Edition Simon Holmes Chris Dunn Manning Publications Books

Getting MEAN with Mongo, Express, Angular, and Node teaches you how to develop web applications using the MEAN stack.

First, you'll create the skeleton of a static site in express and node and then push it up to a live web server. Next, you'll add a MongoDB database and build an API before using Angular to handle data manipulation and application logic in the browser. Finally, you'll add an authentication system to the application, using the whole stack. When you finish, you'll have all the skills you need to build a dynamic data-driven web application.

Traditional web dev stacks use a different programming language in every layer, resulting in a complex mashup of code and frameworks. Together, the MongoDB database, the Express and AngularJS frameworks, and Node.js constitute the MEAN stack - a powerful platform that uses only one language, top to bottom JavaScript. Developers and businesses love it because it's scalable and cost-effective. End users love it because the apps created with it are fast and responsive. It's a win-win-win!

What's inside

  • Full-stack development using JavaScript
  • Responsive web techniques
  • Everything you need to get started with MEAN
  • Best practices for efficiency and reusability

Listeners should have some web development experience. This audiobook is based on MongoDB 2, Express 4, Angular 1, and Node.js 4.

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

PLEASE NOTE When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.


Download PDF Getting MEAN with Mongo Express Angular and Node Audible Audio Edition Simon Holmes Chris Dunn Manning Publications Books


"Just an awesome first book to learn the MEAN stack. I'm not super proficient with javascript, but I was able to understand and digest all concepts and code presented. The code works. The book is methodical. The author does a great job with explaining and guiding the reader. There is rarely any ambiguity. A must read."

Product details

  • Audible Audiobook
  • Listening Length 10 hours and 10 minutes
  • Program Type Audiobook
  • Version Unabridged
  • Publisher Manning Publications
  • Audible.com Release Date January 6, 2019
  • Language English, English
  • ASIN B07MHXHHNB

Read Getting MEAN with Mongo Express Angular and Node Audible Audio Edition Simon Holmes Chris Dunn Manning Publications Books

Tags : Getting MEAN with Mongo, Express, Angular, and Node (Audible Audio Edition) Simon Holmes, Chris Dunn, Manning Publications Books, ,Simon Holmes, Chris Dunn, Manning Publications,Getting MEAN with Mongo, Express, Angular, and Node,Manning Publications,B07MHXHHNB

Getting MEAN with Mongo Express Angular and Node Audible Audio Edition Simon Holmes Chris Dunn Manning Publications Books Reviews :


Getting MEAN with Mongo Express Angular and Node Audible Audio Edition Simon Holmes Chris Dunn Manning Publications Books Reviews


  • 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.
  • I am just loving this book. I have gone from zero to a full-stack developer in a matter of week with this book.

    The layered approach introducing all these new (to me) technologies is just amazing. Simon introduces new concepts layer by layer and in doing so, enabled me to understand each and empower me to use them and learn more.

    At the time of writing this review, the 2nd edition of this book is ready to go out. A lot of the technologies have evolved since the 1st edition was published which in a way was a help with my learning - I had to investigate many issues that were evident due to changing times and that forced me into deeper understanding of what my guide was showing me.

    I followed Simon's loc8r app about half way through the book and then decided to start over with my own app, using the book as my guide. I went right through to the end.

    Brilliant - the best technical book I have ever read.
  • Maybe the best coding book I've ever read. The author resists the temptation that many authors fall into which is to get too clever in their examples, trying to make two or three points at a time and unwittingly obscuring the essence of what's being taught. Holmes is extremely systematic in his approach, focusing on one and only one point at a time, allowing it to sink in before moving on to the next. His coding style is also very well organized, with emphasis on best practices. In retrospect, the other books and tutorials I read on MEAN stack were less than helpful. It won't surprise you that I highly recommend it. Also check out Holmes's online Appendix D about javascript coding practices, particularly the section on callbacks.
  • EDIT (10/16)

    After finishing a node project, I've lowered my review from 4 to 3 stars. While this book is a well written introduction to Node and Express (though it inexplicably omits Swagger when the subject turns to APIs), it struggles when the subject changes to Mongo, Mongoose, and Angular. It's still a readable book, but don't expect to come away with an understanding of APIs, Mongo, Mongoose, or Angular (which in 2016, feels like dated framework). Ironically, the book's awkward approach to Angular did a good illuminating why you might want to look for a different client-side framework..

    ~~~~~~~~~~~~~~~~~~~~~

    This is a very good intro to MEAN development. The book has a good project that it's based around, it develops all the themes you'll need and most important, it's very readable, easy to scan, and the examples are straightforward, easy to read and implement immediately. I would recommend this book to anybody like myself who needs to get up to speed with MEAN quickly, without a prior, deep background in Javascript.
  • Just an awesome first book to learn the MEAN stack. I'm not super proficient with javascript, but I was able to understand and digest all concepts and code presented. The code works. The book is methodical. The author does a great job with explaining and guiding the reader. There is rarely any ambiguity. A must read.
  • Nice book. Describes the fundamentals of each component of the MEAN stack quite thoroughly. Would recommend to those looking for a foundation to build on.
  • Seriously, what a great book!!!! Covers so much and you can build a little something in the process. What I like the most is somehow the author found a way to make a topic that can be dry while reading, actually easy to read. I found everything easy to follow and a even a bit of humor thrown in.
  • Awesome book! I had a working knowledge of the stack pieces individually, and had even made a couple sites using the MEAN stack, but had questioned my design and run into problems with larger projects. This book was the perfect next step for tying it all together and learning proper design when using this stack. It's also very up to date for (mostly) proper use of (almost) component based angular -- which will be a compatible way of thinking about design when using Angular 2.