Duration of the online course: 1 hours and 34 minutes
New
If you are starting out in databases and want a modern, practical path into backend and data-driven apps, MongoDB is a strong place to begin. This free online course is designed for absolute beginners who want to understand how document databases work and how MongoDB fits into real projects, from simple prototypes to production systems. You will build confidence with core concepts like collections, documents, JSON, BSON, and the structure that makes MongoDB flexible and developer-friendly.
You will move from theory to hands-on practice by setting up MongoDB locally, starting the server, connecting through the shell, and learning how to work efficiently with both command-line and GUI tools. Along the way, you will explore cloud options such as MongoDB Atlas so you can practice in an environment similar to what teams use in the real world. The course also clarifies key terminology and differences between relational databases and document databases, helping you choose the right approach for different application needs.
By the end, you should feel comfortable performing day-to-day database tasks that junior developers are expected to handle. That includes creating databases and collections, inserting and retrieving data, filtering with query operators, and controlling result sets with sorting, limiting, and skipping. You will also practice updating and deleting documents safely using the right update operators, developing good habits for working with evolving data models.
To round out your fundamentals, you will learn the purpose of indexes, how they affect performance, and why every collection starts with a default index. You will get an introduction to the aggregation framework for transforming and analyzing data, plus essential utilities for tasks like backups. Finally, you will understand what replica sets are, why they matter for reliability, and how drivers allow applications to communicate with MongoDB. Completing this course gives you a solid foundation for building apps, preparing for interviews, or moving toward a certificate path in databases and backend development.
1 hours and 34 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 CourseMongoDB Database
1h27m
10 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
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