To excel in a constantly changing world of software development requires "full-stack" experience. Understanding nonrelational databases specifically adds exciting new features and capabilities that make development every day more accessible and more efficient, and significantly more scalable. This course will introduce you to MongoDB, one of the more well-known nonrelational databases. Learn how to create documents that store data, group documents in collections, and create queries that read and update documents. The instructor Justin Jenkins also shows how to correctly index data to improve performance in MongoDB and also demonstrates how MongoDB can be integrated with software written with Python, Node.js, PHP, and Golang. In the last chapter, Justin Jenkins covers the basics of administration of the server, such as replication and sharding, security, and backups. You should be sure to practice your new MongoDB capabilities by using the challenges and solution sets provided throughout the course.