This information-packed two day course provides a comprehensive introduction to MongoDB. Attendees will gain hands-on experience with all of the key aspects of the platform from design to deployment and administration. Lecture and lab exercises will give students experience with the mongo shell and a number of other tools used to work with and administer MongoDB. Scalability concerns are addressed with discussions of replication, sharding and MongoDB cluster operations. Performance considerations are covered in the context of queries, proper index design and data organization. Throughout, attendees will be given a solid foundation for making informed decisions around production MongoDB design, deployment and administration with a focus on best practices. Upon completion of this course attendees will be ready to immediately begin working with MongoDB in development test and production environments.