Giter VIP home page Giter VIP logo

mongodb-labs's Introduction

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!

mongodb-labs's People

Contributors

mattdavis0351 avatar ishanaraina avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.