Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.7
13 Bewertungen
Stufe Mittel
Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Mittel“
Grundlegende Python- und Programmierlogik-Kenntnisse, etwas Erfahrung mit Datenbanken ist hilfreich, aber nicht erforderlich. Ideal für Anfänger in der Backend- oder Datenentwicklung.
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.7
13 Bewertungen
Stufe Mittel
Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Mittel“
Grundlegende Python- und Programmierlogik-Kenntnisse, etwas Erfahrung mit Datenbanken ist hilfreich, aber nicht erforderlich. Ideal für Anfänger in der Backend- oder Datenentwicklung.
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 2 Module
Dieser praxisorientierte Kurs führt die Teilnehmer durch die praktische Implementierung von MongoDB-Datenbankoperationen mit Python und PyMongo im Kontext eines Restaurantmanagementsystems. Der Kurs ist in zwei anwendungsorientierte Module gegliedert und befähigt die Teilnehmer, Datenbanken zu erstellen, Daten mit Hilfe realer Logik einzufügen und zu filtern sowie CRUD-Operationen effektiv auszuführen. Modul 1 führt die Teilnehmer in die Einrichtung der Umgebung, die PyMongo-Integration und die Methoden zur Entwicklung und Befüllung von Sammlungen mit Hilfe von Massen- und Transaktionseinfügungen ein. In Modul 2 werden die Teilnehmer fortgeschrittene Filteroperationen mit Hilfe von Vergleichs- und logischen Operatoren anwenden, unstrukturierte Dokumentdaten in strukturierte tabellarische Ansichten umwandeln und Datenlöschungen durchführen, um die Integrität dynamischer Datensätze aufrechtzuerhalten. Am Ende des Kurses werden die Teilnehmer in der Lage sein, NoSQL-Datenbanken mit PyMongo programmatisch zu entwerfen, zu manipulieren und zu pflegen und dabei bewährte Verfahren für Datenbankdesign, Datenhygiene und Abfrage-Strukturierung zu demonstrieren - Schlüsselkompetenzen für die Backend-Entwicklung in der Praxis.
Dieses Modul führt die Lernenden in die grundlegende Einrichtung einer Python-MongoDB-Umgebung unter Verwendung von PyMongo für ein Restaurant-Management-System ein. Es beginnt mit der Erläuterung der Projektziele, gefolgt von der Installation der erforderlichen Tools, der Einrichtung einer Datenbankverbindung und der Strukturierung der Anwendung. Anschließend werden MongoDB-Objekte wie Datenbanken, Sammlungen und Dokumente erstellt und eine effiziente Population von Daten durch Bulk-Loading-Methoden durchgeführt, einschließlich der Arbeit mit externen JSON-Dateien. Das Modul stellt sicher, dass die Lernenden die notwendigen Fähigkeiten erwerben, um ein MongoDB-basiertes Backend-System für reale Anwendungen vorzubereiten und zu bestücken.
Das ist alles enthalten
8 Videos3 Aufgaben
Infos zu Modulinhalt anzeigen
8 Videos•Insgesamt 90 Minuten
Einführung in das Projekt•21 Minuten
MongoDB- und Pymongo-Installation•9 Minuten
MongoDB-Verbindung•9 Minuten
Erstellung von Objekten in MongoDB•14 Minuten
MongoDB Bulk Load Teil 1•10 Minuten
MongoDB Bulk Load Teil 2•9 Minuten
MongoDB Bulk Load Teil 3•8 Minuten
Mongo DB Bulk Load mit Jason•10 Minuten
3 Aufgaben•Insgesamt 50 Minuten
Benotet: Aufbau und Population der Datenbank•30 Minuten
Projektaufbau und Konnektivität•10 Minuten
Datenerstellung und Bulk Loading•10 Minuten
Abfrage und Verwaltung von Daten
Modul 2•2 Stunden abzuschließen
Moduldetails
Dieses Modul vermittelt den Lernenden die Fähigkeit, Daten in MongoDB mit PyMongo zu manipulieren, zu strukturieren und zu verwalten. Es beginnt mit dem Einfügen von Echtzeit- oder Transaktionsdaten, gefolgt von einem tiefen Einblick in die Filtration von Daten mit verschiedenen MongoDB Operatoren und logischen Bedingungen. Die Teilnehmer lernen auch, unstrukturierte Dokumentdaten in ein strukturiertes Tabellenformat umzuwandeln, um eine bessere Visualisierung und Berichterstattung zu ermöglichen. Das Modul schließt mit Datenlöschtechniken ab, die den Lernenden helfen, Datensätze in einer Live-Datenbankumgebung effektiv zu pflegen und zu bereinigen.
Das ist alles enthalten
6 Videos3 Aufgaben
Infos zu Modulinhalt anzeigen
6 Videos•Insgesamt 47 Minuten
Einfügen von Daten•9 Minuten
Filtration von Daten Teil 1•10 Minuten
Filtration von Daten Teil 2•9 Minuten
Filtration von Daten Teil 3•7 Minuten
Daten in ein strukturiertes Format konvertieren•9 Minuten
Löschung von Daten•5 Minuten
3 Aufgaben•Insgesamt 50 Minuten
Benotet: Abfragen und Verwalten von Daten•30 Minuten
Einfügen und Filtern von Daten•10 Minuten
Strukturierung und Bereinigung von Daten•10 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent
Lehrkraftbewertungen
Lehrkraftbewertungen
Wir haben alle Lernenden um Feedback zu unseren Dozenten gebeten, ausgehend von der Qualität ihres Unterrichtsstils.
Willkommen bei EDUCBA, einem Ort, an dem das Wissen grenzenlos ist! Wir bieten eine große Auswahl an lehrreichen und fesselnden Programmen, die Studenten jeden Alters und jeder Erfahrung fördern. Starten Sie ganz bequem von zu Hause aus eine revolutionäre Bildungserfahrung mit unseren hochmodernen Technologiekursen und erfahrenen Lehrern.
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Bewertungen von Lernenden
4.7
13 Bewertungen
5 stars
69,23 %
4 stars
30,76 %
3 stars
0 %
2 stars
0 %
1 star
0 %
Zeigt 3 von 13 an
O
OT
4·
Geprüft am 17. Okt. 2025
While some parts lack depth, it still provides useful insights into database interactions. Helpful for beginners, but experienced developers may find it somewhat basic.
N
NN
4·
Geprüft am 14. Nov. 2025
Loved how hands-on this case study was. It taught me exactly how to structure and query a database for a real application.
L
LL
5·
Geprüft am 24. Okt. 2025
Informative project for learning database handling with MongoDB. It demonstrates real-world data operations like CRUD, aggregation, and query optimization effectively.
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was bekomme ich, wenn ich mich für diese Specialization einschreibe?
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ist finanzielle Hilfe verfügbar?
Ja. Für ausgewählte Lernprogramme können Sie finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Einschreibegebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.