In this course, you will learn about building applications in MongoDB (the most popular NoSQL document-database). There are many benefits to choosing a NoSQL database over traditional relational database management systems (RDMBSs) such as SQL Server or Oracle.
Discover why you should choose a NoSQL database, the native query language, and the capabilities of MongoDB. You will work with MongoDB from our Python applications and explore the advanced aspects of the MongoDB Python API including MongoDB from Python, PyMongo, and ODMs such as MongoEngine. You will learn how to leverage the immense scalability of MongoDB using the aggregation framework, replica sets, and sharding. Additionally, you will discover how to store and manage files of virtually unlimited size in MongoDB using GridFS
- Developers who want to build applications in Python which use MongoDB as a backend database for their applications