Duration of the online course: 1 hours and 39 minutes
New
Want to work confidently with modern databases used in real products? This free online MongoDB course helps you move from zero to practical skills by guiding you through the essential workflows of a document database. MongoDB is a popular choice in technology and programming because it stores data in flexible JSON-like documents, making it a strong fit for web apps, APIs, prototypes, and systems that evolve quickly.
You’ll start by setting up MongoDB the right way, understanding what it is and why it differs from traditional relational models. From installation to configuring key settings such as environment variables, you’ll build a solid local setup so you can practice without friction. You’ll also learn to use a GUI tool to explore data visually, which can speed up debugging and help you understand what’s happening behind your commands.
As you progress, the focus shifts to hands-on database operations you’ll use constantly in development: creating and switching databases, creating collections, and inserting documents. From there you’ll learn how to retrieve information with queries, including filtering with logical conditions so you can express real application requirements instead of only simple lookups.
The course then reinforces the full data lifecycle: updating documents correctly, removing records safely, and shaping results with projection so you return only the fields you need. You’ll also learn how to control result sets using sorting and pagination-style techniques like skip and limit, which are critical for building responsive interfaces and efficient endpoints.
To round out your skill set, you’ll dive into performance and analytics foundations. Indexing is introduced as a key strategy to speed up queries as collections grow, and aggregation helps you summarize and transform data for reporting, dashboards, and data pipelines. Finally, you’ll learn practical backup and restore concepts so you can protect data and support reliable development and deployment workflows.
Throughout the learning experience, short knowledge-check exercises reinforce important commands and concepts, helping you retain what you learn and apply it quickly. By the end, you’ll be equipped to manage MongoDB databases, write effective queries, and support real-world applications with confidence.
1 hours and 39 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 CourseDatabase Systems: SQL, Indexing, Query Optimization, Transactions and Distributed Databases
33h54m
23 exercises

Free CourseProgramming Databases
1h14m
7 exercises

Free CourseMongoDB
36m
5 exercises

Free CourseMySQL
1h11m
10 exercises

Free CourseMongoDB Database
1h27m
10 exercises

Free CourseDatabase Management Systems
5h21m
27 exercises

Free CourseDatabase Systems
4h32m
44 exercises

Free CourseSQL Database Programming
4h28m
24 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