Skip to content

Learn MongoDB through interactive labs and other fun stuff.

Notifications You must be signed in to change notification settings

mattdavis0351/mongodb-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

image

MongoDB

MongoDB is the fifth most popular database engine at the time of writing according to db-engines. As you can guess, this means the probability that you encounter MongoDB is quite high.

Why is this?

MongoDB provides a simple model based on documents that is easy for developers to learn and use. It does so while continuing to meet the most complex requirements at scale. Mongo officially supports drivers in over 10 languages, and has a flourishing community that has built dozens more.

Becuase of that, we've put together a series of documents designed to get you primed to use MongoDB using the Mongo Query Language as well as Python.

Let's Get Started

Getting Your Data Into MongoDB

  • Importing Data: Learn how to import existing .JSON and .CSV files into MongoDB using the mongoimport command line utility.

Mongo Query Language

  • CRUD: Basic Create, Read, Update and Delete operations with a focus on getting you accustomed to a new style of writing queries.
  • Intermediate Querying: Exercises that will walk you through more advanced use cases for Read operations.
  • Advanced Querying: This collection of exercises builds on the previous two and really readies you to leverage the aggregate pipeline when making MongoDB queries. Learn to harness the flexibility and power behind this unique database.

Using MongoDB and Python3 With PyMongo

  • PyMongo: Learn the recommended way to work with MongoDB and Python. These exercises show you how to convert the Mongo Query Language into easy to use Python code.
  • Web Services With Mongo and Python teaches you how an API may integrate with MongoDB.

Can't Get Enough?

If want to learn more about MongoDB consider enrolling in free training provided through the MongoDB University!

About

Learn MongoDB through interactive labs and other fun stuff.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published