This beginner-friendly course is designed to equip learners with the foundational skills needed to work with MongoDB databases using the PyMongo library in Python. Through a structured and hands-on approach, learners will explore core database concepts and gain the ability to apply Create, Read, Update, and Delete (CRUD) operations on real-world data collections.



PyMongo - Beginners
This course is part of Python NoSQL Data Engineering with MongoDB Specialization

Instructor: EDUCBA
Access provided by National Research Nuclear University MEPhI
(11 reviews)
Recommended experience
Skills you'll gain
Details to know

Add to your LinkedIn profile
6 assignments
July 2025
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 2 modules in this course
This module introduces learners to the foundational concepts of PyMongo and MongoDB. It covers the necessary environment setup including Python, PyCharm, MongoDB, and PyMongo installation. Learners will explore how to initiate connections to a MongoDB database using PyMongo and understand the basic structure and visibility conditions of databases and collections in MongoDB. The module provides a step-by-step, hands-on walkthrough tailored for absolute beginners.
What's included
6 videos3 assignments
This module guides learners through the complete implementation of CRUD operations (Create, Read, Update, Delete) using PyMongo in a MongoDB environment. The module begins with an overview of CRUD functionality and progresses to detailed hands-on demonstrations for each operation. Learners will write scripts for creating and modifying documents, deleting data, and retrieving documents using filters and comparison operators. Special emphasis is given to read operations, showcasing practical query techniques including projections, conditionals, and advanced filtering. The module concludes with a recap of the concepts and practices covered throughout the course.
What's included
9 videos3 assignments
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Why people choose Coursera for their career




Learner reviews
11 reviews
- 5 stars
36.36%
- 4 stars
54.54%
- 3 stars
9.09%
- 2 stars
0%
- 1 star
0%
Showing 3 of 11
Reviewed on Sep 23, 2025
PyMongo - Beginners" provides a clear, concise introduction to MongoDB with Python, perfect for newcomers to database programming.
Reviewed on Sep 27, 2025
PyMongo – Beginners" is a great starting point for those new to MongoDB with Python. Clear instructions, practical examples, and solid coverage of basic operations make learning easy.
Reviewed on Sep 6, 2025
Decent starting point for PyMongo; covers basics well but misses deeper MongoDB integration concepts.




