Duration of the online course: 36 minutes
MongoDB is one of the most popular NoSQL databases in modern development, used to build fast, flexible applications that handle changing data with ease. If you are transitioning from spreadsheets or relational databases, this course helps you understand a different way of thinking: data stored as documents that can evolve over time without painful migrations. That flexibility is exactly why MongoDB shows up in web apps, APIs, content platforms, and analytics projects where requirements change quickly.
In this free online course, you will gain practical confidence working with MongoDB from the start. You will understand what MongoDB is, why document databases are useful, and how collections and documents map to real product features. You will also set up a clean local environment on macOS using the recommended installation approach, so you can practice on your own machine without friction and build a foundation you can reuse on future projects.
Once you are up and running, you will work with core database actions that matter in everyday development. You will learn how to add data efficiently, including inserting multiple documents at once when you need to load sample datasets or create batches of records. You will also practice updating existing data correctly, using the right operator and syntax to modify only the fields you intend. This helps you avoid common mistakes that can overwrite information or lead to inconsistent records.
To make your skills usable in real scenarios, the course also reinforces how to retrieve data with MongoDB queries and operators. You will learn how to filter results more precisely, so you can search by conditions, narrow down datasets, and build endpoints that return exactly what users need. By the end, you will be ready to apply MongoDB fundamentals to personal projects, backend development work, and database-related tasks with more clarity and speed.
36 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 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