1. Get the basics
Understand the MongoDB data model and learn about the advantages of document-oriented databases over relational databases. Start exploring the features and strengths of MongoDB: its custom API, interactive shell, and support for relational-style dynamic queries. Then get started creating, finding, and manipulating data.
Learn some advanced aspects of MongoDB’s query syntax, how to update documents in place atomically, and how to enable automatic failover and data redundancy via MongoDB replica sets. And get some pointers on working with MongoDB successfully in a production environment