TL;DR Great book for people who want to look into the world of nosql databases and/or to start working with MongoDB.
This book was for me an introduction to the world of nosql databases nevertheless I had the opportunity to checkout two nosql databases before (eXist, BaseX).
Book is divided into 3 parts which consist of 12 chapters:
MongoDB basics (5 kapitol)
Developing with MongoDB (3 kapitoly)
Advanced MongoDB with Big Data (4 kapitoly)
The first part of the book introduces the features and terminology used with MongoDB. Authors mention indexes, geospacial indexes, binary data storing, map/reduce functions, etc. All features are discussed in more detail in the following chapters. While in the first part MongoDB shell is used for example demonstrations, in the second part we can read about PHP and Pythond drivers. The third part of the book discusses database administration, backup, optimization, replication and sharding.
The first and third part of the book can be read in the evenings without having to sit in front of a computer, while during reading the second part I spent some time experimenting with java api. The book is suitable for beginners in the world nosql databases and contains enough examples to facilitate understanding of the issues currently being discussed.