Talk Python: MongoDB for Developers is part of the exciting Talk Python course series from podcaster and software trainer Michael Kennedy. In this interactive, hands-on, visually-oriented guide, you’ll learn how to build simple and extremely high-performance Python applications using MongoDB. Containing end-to-end coverage of MongoDB, you’ll go beyond the basics of document databases and dive into techniques and performance methods that will make your apps run hundreds of times faster than you get with out-of-the-box MongoDB.
Distributed by Manning Publications
This course was created independently by Python expert Michael Kennedy and is distributed by Manning through our exclusive liveVideo platform. Talk Python can't be downloaded.
about the subject
Because it allows you to model data as complete documents without first defining a rigid schema and subdividing content into its constituent parts, MongoDB is one of the most exciting data technologies you can use today. This cross-platform database can be used to build extremely high-performance apps with the joy of a schemaless lifestyle. Fast, flexible, and scalable, it’s a great choice for Python developers.
about the video
Talk Python: MongoDB for Developers teaches you how to use MongoDB and document databases to build simpler and faster data-driven applications. You’ll start with the origin and major concepts of NoSQL and document databases, then learn how to work with MongoDB from its native shell as well as from Python using PyMongo. You'll see how to use mongoengine to map classes to MongoDB, bringing features not typically available in MongoDB. After you master working with MongoDB from Python, you’ll tackle performance. You’ll take a large database with millions of data points and make it run hundreds of times faster than you get out-of-the-box with MongoDB! You’ll then wrap up by deploying MongoDB to production Linux servers. In the end, you'll be ready to start building and running high performance, MongoDB-backed, data-driven applications.
prerequisites
For intermediate Python programmers.
about the instructor
Michael Kennedy is the host of the #1 Python podcast, Talk Python to Me. He’s interviewed many of the leaders and creators in the Python community and brings that perspective to all the courses he creates. He has been a professional software trainer for over 10 years.