MongoDB: Integration with Python


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
MongoDB can be queried, manipulated, and managed with Python. In this course, you will learn about PyMongo, use GridFS with Python, and use a Python REST interface.

Target Audience
Anyone planning or considering to deploy a MongoDB database backend

Prerequisites
None

Expected Duration (hours)
1.0

Lesson Objectives

MongoDB: Integration with Python

  • start the course
  • install, set up, and connect to MongoDB using PyMongo
  • make a database connection and get a database or collection
  • insert, query, update, and delete data
  • query by ObjectId and use find and find_one
  • create and manage indexes
  • use insert_many, count, and range queries
  • install and use the Python GridFS package in PyMongo to connect to a GridFS database
  • create, delete, and manipulate files in GridFS
  • query data and find files in GridFS
  • use streaming to upload and download files
  • install the Eve Python REST API framework
  • configure and use Eve to connect to a database
  • perform queries via Eve
  • perform the create, read, update, and delete operations with the API
  • use sort, pretty printing, and pagination
  • use Python to connect and interact with MongoDB
  • Course Number:
    df_mond_a12_it_enus

    Expertise Level
    Beginner