Getting Started with MongoDB

Next Tech
Virtual Lab
Now offers labs

Learn the basics of MongoDB, a powerful NoSQL database.

3 hours
Join over 3 million cybersecurity professionals advancing their career
Sign up with

Already have an account? Sign In »


MongoDB has grown to become a general-purpose NoSQL database, offering the best of both the relational database and NoSQL worlds.

In this course, you will learn the foundations of this powerful software as you explore topics such as: MongoDB from the perspective of SQL and other NoSQL technology users, Common use cases for MongoDB and why they matter, Relational schema design and data modeling, Modeling relationships, Create, read, update, and delete operations using the shell and Python, Administration, Comparison operators, regular expressions, and Storage considerations for the delete operation...and much more!


Familiarity with using a command line interface is recommended but not required.

For some lessons in this course, we recommend having some basic Python programming experience.

Next Tech
Course Components
Reading Activities to provide background knowledge and key concepts crucial to the course
Virtual Labs to gain hands on experience and apply what you learned
Certificate of Completion
Certificate Of Completion

Complete this entire course to earn a Getting Started with MongoDB Certificate of Completion