This hands-on specialization equips learners with the skills to programmatically manage and analyze NoSQL databases using Python and the PyMongo library. Spanning beginner to advanced topics, it starts with foundational CRUD operations and evolves into complex aggregation, indexing, and performance tuning strategies. Through practical case studies—including a restaurant management system and customer data aggregation for a bank—learners develop the ability to build and maintain scalable, data-driven applications. By the end of this series, learners will be proficient in leveraging MongoDB with Python for real-world backend and data engineering tasks.

Découvrez de nouvelles compétences avec 30 % de réduction sur les cours dispensés par des experts du secteur. Économisez maintenant.


Spécialisation Python NoSQL Data Engineering with MongoDB
Build Python NoSQL Apps Using PyMongo. Master MongoDB operations and analytics using Python and PyMongo

Instructeur : EDUCBA
Inclus avec
Expérience recommandée
Expérience recommandée
Ce que vous apprendrez
Perform CRUD operations and data filtering in MongoDB using Python and PyMongo
Build aggregation pipelines and transform unstructured data into structured formats
Develop real-world applications using NoSQL data models and analytics pipelines
Vue d'ensemble
Compétences que vous acquerrez
Outils que vous découvrirez
Ce qui est inclus

Ajouter à votre profil LinkedIn
juillet 2025
Améliorez votre expertise en la matière
- Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
- Maîtrisez un sujet ou un outil avec des projets pratiques
- Développez une compréhension approfondie de concepts clés
- Obtenez un certificat professionnel auprès de EDUCBA

Spécialisation - série de 4 cours
Ce que vous apprendrez
Compétences que vous acquerrez
Ce que vous apprendrez
Compétences que vous acquerrez
Ce que vous apprendrez
Compétences que vous acquerrez
Ce que vous apprendrez
Compétences que vous acquerrez
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
The specialization is designed to be completed over approximately 8 to 9 weeks, assuming a dedicated study schedule of 3 to 4 hours per week. This pacing allows learners to thoroughly grasp both foundational and advanced concepts, apply them in hands-on projects, and build industry-relevant skills at a steady and manageable pace.
A basic understanding of Python programming is essential. Learners should be comfortable writing Python scripts, working with functions, and handling basic data structures like lists and dictionaries. No prior experience with databases or MongoDB is required, as the specialization starts from foundational concepts and progressively builds up to advanced topics.
Yes, the courses are structured progressively and are meant to be taken in sequence for optimal learning. The specialization begins with core PyMongo concepts for beginners, then advances to more complex database operations, and finally applies those skills in real-world case studies. Each course builds upon knowledge and techniques introduced in the previous one.
Recommended sequence: PyMongo – Beginners
PyMongo – Advanced
PyMongo Case Study – Restaurant Management System
PyMongo Case Study – Aggregating Customer Data of a Bank
Plus de questions
Aide financière disponible,