Learn MongoDB


Why Learn MongoDB?

Whether you are brand new to the tech field, or a seasoned software engineer, you’ll need to know your way around a database — especially for careers in back-end or full-stack development , data science, machine learning, or database administration. MongoDB is a popular NoSQL document-oriented database management system. NoSQL, or “not only SQL”, databases are fast and flexible, scalable, and quick to get started with. They’re becoming increasingly popular in the industry, currently MongoDB is used by companies like Google, Verizon, eBay, and many more! This course was built in partnership with the experts at MongoDB to help you learn this popular database technology or take your existing database management skills to the next level.

Take-Away Skills

In this course, you’ll learn more about NoSQL databases, MongoDB, its basic operations, and some of its more advanced features. By the end of the course, you’ll be able to:

  • Explain what a NoSQL database is.
  • Describe the common types of NoSQL databases and their major features.
  • Explain what MongoDB is and the advantages of using it.
  • Articulate how a document-oriented database is structured and the way MongoDB stores data.
  • Explain the importance of data modeling and the primary ways to model data in MongoDB.
  • Use MongoDB to perform basic CRUD database operations.
  • Create and use indexes in MongoDB to improve the efficiency of your queries.
  • Explain the concept of aggregation and the basic components of an aggregation pipeline.
  • Explain the benefits and use cases of MongoDB Atlas, as well as set up your very own atlas cluster.

Built in partnership with

  1. 1
    Learn about what is in the Learn MongoDB course.
  2. 2
    Learn the basics of Databases!
  3. 3
    Learn the basics of MongoDB!
  4. 4
    Learn how to query a MongoDB database!
  5. 5
    Learn how to insert, update, and delete documents in MongoDB!

What you'll create

Portfolio projects that showcase your new skills

Pro Logo

How you'll master it

Stress-test your knowledge with quizzes that help commit syntax to memory

Pro Logo

— Madelyn, Pinterest

I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.

Course Description

Learn a new way to work with databases using MongoDB!


Earn a certificate of completion
8 hours to complete in total

Learn about what is in the Learn MongoDB course.

2 articles

3 articles

2 lessons, 2 quizzes, 1 project

2 lessons, 2 quizzes, 1 project

1 article, 1 lesson, 1 quiz, 1 project

2 articles

1 informational