Duration of the online course: 1 hours and 27 minutes
MongoDB is a modern database designed for applications that need speed, flexibility, and room to grow. If you want to work with data in a way that matches how real-world apps evolve, this free online course helps you get comfortable with MongoDB from the ground up. You will learn how document databases differ from traditional relational approaches, why schema flexibility matters, and how teams use MongoDB to support fast-moving product development.
You start by setting up the environment properly so you can practice immediately, including installation on macOS and Windows. Along the way, you will also become familiar with MongoDB Compass, a visual interface that helps you explore databases, inspect documents, and validate what your queries are returning. This foundation makes it easier to focus on the core skill: working confidently with collections and documents.
As you progress, you will create collections, insert documents, and see how MongoDB’s structure adapts naturally when your data changes. You will practice finding documents with targeted filters, including queries that check for the presence or absence of fields—an essential technique when dealing with evolving datasets. You will also learn to update records correctly, whether you are adjusting a single item or applying changes across many documents, so your data remains accurate as requirements shift.
To help you handle real workloads, the course introduces bulk actions and explains why batching operations can improve efficiency. You will also explore text indexing to support search-like experiences inside your application, and you will learn how aggregation helps you summarize, group, and analyze data to answer questions quickly. By the end, you will have practical, end-to-end experience with MongoDB workflows that translate directly to development tasks, technical interviews, and database responsibilities in modern software teams.
1 hours and 27 minutes of online video course
Digital certificate of course completion (Free)
Exercises to train your knowledge
100% free, from content to certificate
Ready to get started?Download the app and get started today.
Install the app now
to access the courseOver 5,000 free courses
Programming, English, Digital Marketing and much more! Learn whatever you want, for free.
Study plan with AI
Our app's Artificial Intelligence can create a study schedule for the course you choose.
From zero to professional success
Improve your resume with our free Certificate and then use our Artificial Intelligence to find your dream job.
You can also use the QR Code or the links below.

Free CourseSQL Database Programming
4h28m
24 exercises

Free CourseLearn to use Google BigQuery for Beginners
1h17m
14 exercises

Free CourseDatabase Systems: SQL, Indexing, Query Optimization, Transactions and Distributed Databases
33h54m
23 exercises

Free CourseProgramming Databases
1h14m
7 exercises

Free CourseDatabase Management Systems
5h21m
27 exercises

Free CourseDatabase Systems
4h32m
44 exercises

Free CourseMySQL
1h11m
10 exercises

Free CourseMongoDB
36m
5 exercises

Free Course PosgresSQL
4h14m
37 exercises

Free CourseMySQL database
3h40m
33 exercises
Thousands of online courses in video, ebooks and audiobooks.
To test your knowledge during online courses
Generated directly from your cell phone's photo gallery and sent to your email
Download our app via QR Code or the links below::.
+ 10 million
students
Free and Valid
Certificate
60 thousand free
exercises
4.8/5 rating in
app stores
Free courses in
video and ebooks