"Einführung in MongoDB" führt Sie durch die grundlegenden Fähigkeiten und Kenntnisse, die Sie für den Einstieg in MongoDB benötigen. Sie erhalten eine Einführung in MongoDB Atlas, die Datenplattform für Entwickler, und erfahren, wie Sie einen Atlas-Cluster erstellen und einsetzen. Entdecken Sie, wie MongoDB Daten in Dokumenten strukturiert, die JSON-Objekten ähneln, was es flexibel und entwicklerfreundlich macht. Lernen Sie, wie Sie eine Verbindung zu einer MongoDB-Datenbank herstellen und einfache CRUD-Operationen und andere wichtige Aufgaben wie Aggregation, Indizierung, Datenmodellierung, Transaktionen und die Erstellung einer Suchfunktion für die Benutzer Ihrer Anwendung durchführen. Am Ende dieses Kurses verfügen Sie über die Fähigkeiten, die Sie für die Arbeit mit MongoDB benötigen.
In diesem Modul erfahren Sie mehr über Atlas, die Multi-Cloud-Plattform für Entwicklerdaten von MongoDB. Zunächst werden Sie mit den Tools und Diensten vertraut gemacht, die Ihnen zur Verfügung stehen, wenn Sie ein Atlas-Konto einrichten. Außerdem erfahren Sie, wie MongoDB Atlas Daten mit Atlas-Clustern, einem globalen Multi-Cloud-Datenbankdienst, speichert und hostet. Schließlich richten Sie ein kostenloses Atlas-Konto ein, starten Ihren eigenen Free-Tier-Atlas-Cluster und laden Beispieldaten in Ihren Cluster, damit Sie mit der Nutzung von MongoDB Atlas und der Entwicklerdatenplattform beginnen können.
Das ist alles enthalten
3 Videos1 Lektüre1 Aufgabe
Infos zu Modulinhalt anzeigen
3 Videos•Insgesamt 13 Minuten
Einführung in den MongoDB Atlas, die Plattform für Entwicklerdaten•5 Minuten
Erstellen und Bereitstellen eines Atlas-Clusters•7 Minuten
Erste Schritte mit MongoDB Atlas, der Plattform für Entwicklerdaten Übersicht•1 Minute
1 Lektüre•Insgesamt 4 Minuten
Ressourcen•4 Minuten
1 Aufgabe•Insgesamt 25 Minuten
Modul 1 Bewertung•25 Minuten
MongoDB und das Dokumentenmodell
Modul 2•1 Stunde abzuschließen
Moduldetails
In diesem Modul erfahren Sie, wie MongoDB Daten speichert und wie MongoDB in Atlas, die Datenplattform für Entwickler, passt. Sie werden auch häufige Anwendungsfälle für MongoDB besprechen. Als nächstes erfahren Sie, welche Wertetypen MongoDB unterstützt, wie MongoDB eindeutige Bezeichner erstellt und was es bedeutet, dass MongoDB ein "flexibles Schema" hat Schließlich werden Sie beginnen, Datenbanken, Sammlungen und Dokumente im MongoDB Atlas Data Explorer zu verwalten. Dieses Modul vermittelt Ihnen eine solide Grundlage für die Konzepte und Fähigkeiten, die Sie für die Arbeit mit MongoDB benötigen.
Das ist alles enthalten
4 Videos3 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
4 Videos•Insgesamt 16 Minuten
Einführung in MongoDB•4 Minuten
Das MongoDB-Dokumentenmodell•4 Minuten
Verwalten von Datenbanken, Sammlungen und Dokumenten in Atlas Data Explorer•6 Minuten
Überblick über MongoDB und die Überprüfung des Dokumentenmodells•2 Minuten
3 Lektüren•Insgesamt 30 Minuten
Code-Rekapitulation: Das MongoDB-Dokumentenmodell•5 Minuten
Aktivität: Verwalten von Datenbanken, Sammlungen und Dokumenten im Atlas Data Explorer•20 Minuten
Ressourcen•5 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 2 Bewertung•30 Minuten
Verbinden mit einer MongoDB-Datenbank
Modul 3•1 Stunde abzuschließen
Moduldetails
In diesem Modul lernen Sie, wie Sie sich mit MongoDB-Datenbanken verbinden. Sie verwenden MongoDB-Verbindungszeichenfolgen, stellen mit der Mongo-Shell eine Verbindung zu MongoDB her, verbinden sich mit MongoDB Compass und lernen, wie Sie häufige Verbindungsprobleme beheben.
Das ist alles enthalten
6 Videos3 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
6 Videos•Insgesamt 20 Minuten
MongoDB Verbindungsstrings verwenden•4 Minuten
Verbinden mit einem MongoDB Atlas Cluster mit der Shell•4 Minuten
Verbinden mit einem MongoDB Atlas Cluster mit Compass•5 Minuten
Verbinden mit einem MongoDB Atlas Cluster aus einer Anwendung•2 Minuten
Fehlerbehebung bei MongoDB Atlas-Verbindungsfehlern•4 Minuten
Verbindung zu Ihrer Datenbank herstellen Überprüfung•2 Minuten
3 Lektüren•Insgesamt 35 Minuten
Aktivität: Den MongoDB-Verbindungsstring finden•15 Minuten
MongoDB CRUD-Operationen: Dokumente einfügen und suchen
Modul 4•2 Stunden abzuschließen
Moduldetails
In diesem Modul werden Sie mit CRUD-Operationen in MongoDB vertraut gemacht, indem Sie Dokumente einfügen und suchen. Das Einfügen und Suchen von Dokumenten wird Ihnen helfen, die Einfachheit und Benutzerfreundlichkeit von MongoDB zu entdecken. Sie werden auch Ihre eigenen Abfragen erstellen, die Vergleichs- und logische Operatoren verwenden. Durch die Verwendung von Operatoren werden Ihre Abfragen präziser, was wiederum die Entwicklung Ihrer Anwendung erleichtert. Schließlich lernen Sie, wie Sie Elemente in einem Array abfragen können. Arrays sind ein wichtiger Datentyp, dem Sie häufig begegnen werden. Daher ist es wichtig, dass Sie ein solides Verständnis für die Arbeit mit ihnen haben.
Das ist alles enthalten
6 Videos6 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
6 Videos•Insgesamt 17 Minuten
Einfügen von Dokumenten in eine MongoDB-Sammlung•3 Minuten
Suchen von Dokumenten in einer MongoDB-Sammlung•3 Minuten
Dokumente mit Hilfe von Vergleichsoperatoren suchen•3 Minuten
Abfragen auf Array-Elementen in MongoDB•3 Minuten
Suchen von Dokumenten mit logischen Operatoren•4 Minuten
MongoDB CRUD-Vorgänge: Dokumente einfügen und suchen Überprüfung•1 Minute
6 Lektüren•Insgesamt 60 Minuten
Code-Rekapitulation: Dokumente in eine MongoDB-Sammlung einfügen•10 Minuten
Code-Rekapitulation: Suchen von Dokumenten in einer MongoDB-Sammlung•10 Minuten
Code-Rekapitulation: Dokumente mit Hilfe von Vergleichsoperatoren finden•10 Minuten
Code-Rekapitulation: Abfragen auf Array-Elementen in MongoDB•10 Minuten
Code-Rekapitulation: Suchen von Dokumenten mit logischen Operatoren•15 Minuten
Ressourcen•5 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 4 Bewertung•30 Minuten
MongoDB CRUD-Vorgänge: Ersetzen und Löschen von Dokumenten
Modul 5•2 Stunden abzuschließen
Moduldetails
In diesem Modul lernen Sie, wie Sie Dokumente in MongoDB aktualisieren, ersetzen und löschen können. Diese Befehle helfen Ihnen bei der Manipulation von Daten in Ihrer Datenbank und bereiten Sie darauf vor, MongoDB in Ihre eigenen Anwendungen zu integrieren. Wir werden ganze Dokumente ersetzen, einzelne Felder in einem Dokument aktualisieren, neue Dokumente einfügen und Dokumente aus einer Datenbank entfernen. Am Ende dieses Moduls werden Sie in der Lage sein, die meisten der gängigen Datenbankoperationen auszuführen.
Das ist alles enthalten
6 Videos6 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
6 Videos•Insgesamt 18 Minuten
Ersetzen eines Dokuments in MongoDB•3 Minuten
Aktualisieren von MongoDB-Dokumenten mit updateOne()•6 Minuten
Aktualisieren von MongoDB-Dokumenten mit findAndModify()•3 Minuten
Aktualisieren von MongoDB-Dokumenten mit updateMany()•3 Minuten
Löschen von Dokumenten in MongoDB•3 Minuten
MongoDB CRUD-Vorgänge: Ersetzen und Löschen von Dokumenten Überprüfung•1 Minute
6 Lektüren•Insgesamt 50 Minuten
Code-Rekapitulation: Ersetzen eines Dokuments in MongoDB•10 Minuten
Code-Rekapitulation: Aktualisieren von MongoDB-Dokumenten mit updateOne()•15 Minuten
Code-Rekapitulation: Aktualisieren von MongoDB-Dokumenten mit findAndModify()•5 Minuten
Code-Rekapitulation: Aktualisieren von MongoDB-Dokumenten mit updateMany()•5 Minuten
Code-Rekapitulation: Löschen von Dokumenten in MongoDB•5 Minuten
Ressourcen•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 5 Bewertung•30 Minuten
MongoDB CRUD-Operationen: Ändern von Abfrageergebnissen
Modul 6•2 Stunden abzuschließen
Moduldetails
In diesem Modul lernen Sie, wie Sie Abfrageergebnisse in MongoDB mit Hilfe von Sortierungen, Einschränkungen, Projektionen und Zählungen verändern können. Zunächst lernen Sie, wie Sie Abfrageergebnisse organisieren, indem Sie die zurückgegebenen Dokumente sortieren und einschränken. Dann lernen Sie, wie Sie die Projektion verwenden, um ausgewählte Felder aus einer Abfrage zurückzugeben. Schließlich lernen Sie, wie Sie die Anzahl der Dokumente zählen können, die einer Abfrage entsprechen. Mit diesen Abfrageänderungen können Sie die Funktionalität und Leistung Ihrer Anwendungen verbessern.
Das ist alles enthalten
4 Videos4 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
4 Videos•Insgesamt 20 Minuten
Sortieren und Einschränken von Abfrageergebnissen in MongoDB•7 Minuten
Bestimmte Daten aus einer Abfrage in MongoDB zurückgeben•7 Minuten
Zählen von Dokumenten in einer MongoDB-Sammlung•3 Minuten
MongoDB CRUD-Operationen: Ändern von Abfrageergebnissen Review•2 Minuten
4 Lektüren•Insgesamt 50 Minuten
Code-Rekapitulation: Sortieren und Einschränken von Abfrageergebnissen in MongoDB•20 Minuten
Code-Rekapitulation: Bestimmte Daten aus einer Abfrage in MongoDB zurückgeben•15 Minuten
Code-Rekapitulation: Zählen von Dokumenten in einer MongoDB-Sammlung•10 Minuten
Ressourcen•5 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 6 Bewertung•30 Minuten
MongoDB-Aggregation
Modul 7•1 Stunde abzuschließen
Moduldetails
In diesem Modul lernen Sie die Aggregationspipeline kennen, eine der leistungsfähigsten Funktionen von MongoDB. Sie lernen, wie Sie die Aggregationspipeline zum Filtern, Sortieren und Organisieren der Daten in Ihren Collections verwenden können.
Das ist alles enthalten
6 Videos5 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
6 Videos•Insgesamt 17 Minuten
Einführung in die MongoDB-Aggregation•3 Minuten
Verwendung von $match- und $group-Stufen in einer MongoDB-Aggregationspipeline•3 Minuten
Verwendung der Stufen $sort und $limit in einer MongoDB-Aggregationspipeline•3 Minuten
Verwendung von $project-, $count- und $set-Stufen in einer MongoDB-Aggregationspipeline•4 Minuten
$out Stage in einer MongoDB Aggregationspipeline verwenden•3 Minuten
MongoDB Aggregation Übersicht•1 Minute
5 Lektüren•Insgesamt 40 Minuten
Code-Rekapitulation: Einführung in die MongoDB-Aggregation•5 Minuten
Code-Rekapitulation: Verwendung von $match- und $group-Stufen in einer MongoDB-Aggregationspipeline•10 Minuten
Code-Rekapitulation: Verwendung von $sort- und $limit-Stufen in einer MongoDB-Aggregationspipeline•10 Minuten
Code-Rekapitulation: Verwendung von $project-, $count- und $set-Stufen in einer MongoDB-Aggregationspipeline•10 Minuten
Ressourcen•5 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 7 Bewertung•30 Minuten
MongoDB Indizes
Modul 8•2 Stunden abzuschließen
Moduldetails
In diesem Modul erfahren Sie, was Indizes sind, wie Indizes die effiziente Ausführung von Abfragen in MongoDB unterstützen, welche Kompromisse mit der Verwendung von Indizes verbunden sind, wie Sie einen Einzelfeld- und einen zusammengesetzten Index erstellen, was Multikey-Indizes sind und wie Sie feststellen, ob Abfragen Indizes verwenden. Schließlich erfahren Sie, wie Sie einen Index löschen können.
Das ist alles enthalten
6 Videos5 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
6 Videos•Insgesamt 25 Minuten
MongoDB-Indizes in Sammlungen verwenden•4 Minuten
Erstellen eines Einzelfeldindex in MongoDB•5 Minuten
Erstellen eines Multikey-Index in MongoDB•3 Minuten
Arbeiten mit zusammengesetzten Indizes in MongoDB•6 Minuten
Löschen von MongoDB-Indizes•4 Minuten
MongoDB Indizes Übersicht•2 Minuten
5 Lektüren•Insgesamt 65 Minuten
Code-Rekapitulation: Erstellen eines Einzelfeldindex in MongoDB•15 Minuten
Code-Rekapitulation: Erstellen eines Multikey-Index in MongoDB•10 Minuten
Code-Rekapitulation: Arbeiten mit zusammengesetzten Indizes in MongoDB•20 Minuten
Code-Rekapitulation: Löschen von MongoDB-Indizes•15 Minuten
Ressourcen•5 Minuten
1 Aufgabe•Insgesamt 45 Minuten
Modul 8 Bewertung•45 Minuten
MongoDB Atlas Suche
Modul 9•1 Stunde abzuschließen
Moduldetails
Mit Atlas Search können Sie schnell und einfach eine Suchfunktion zu Ihrer Anwendung hinzufügen. Die Suche kann ein schwieriges Unterfangen sein, vor allem wenn Sie viele Daten haben, die Sie schnell sortieren und filtern müssen. MongoDB Atlas verfügt über ein integriertes Tool, mit dem Sie Ihrer Anwendung eine Suchfunktion hinzufügen und die Ergebnisse für die Benutzer mit gewichteten Werten, Analysatoren und Gruppierungen anpassen können. In diesem Modul erfahren Sie, wie Sie Atlas Search verwenden, um Ihre Suchanfragen anzupassen.
Das ist alles enthalten
6 Videos3 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
6 Videos•Insgesamt 20 Minuten
Relevanzbasierte Suche und Suchindizes verwenden•3 Minuten
Erstellen eines Suchindexes mit dynamischer Feldzuordnung•3 Minuten
Erstellen eines Suchindexes mit statischer Feldzuordnung•3 Minuten
Verwendung von $search und zusammengesetzten Operatoren•5 Minuten
Suchergebnisse mit Hilfe von Facetten gruppieren•4 Minuten
MongoDB Atlas Suche Überprüfung•1 Minute
3 Lektüren•Insgesamt 15 Minuten
Code-Rekapitulation: Verwendung von $search und zusammengesetzten Operatoren•5 Minuten
Code-Rekapitulation: Suchergebnisse mithilfe von Facetten gruppieren•5 Minuten
Ressourcen•5 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 9 Bewertung•30 Minuten
Einführung in die MongoDB-Datenmodellierung
Modul 10•1 Stunde abzuschließen
Moduldetails
In diesem Modul lernen Sie die Grundlagen der Datenmodellierung kennen. Insbesondere erfahren Sie etwas über den Zweck der Datenmodellierung, die verschiedenen Arten von Beziehungen, die Ihre Daten haben können und wie Sie diese modellieren können, sowie die Unterschiede zwischen Einbettung und Referenzierung. Anschließend lernen Sie, wie Sie Ihr Datenmodell skalieren und die Atlas Tools zur Schemaunterstützung verwenden können.
Das ist alles enthalten
8 Videos2 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
8 Videos•Insgesamt 20 Minuten
Einführung in die Datenmodellierung•3 Minuten
Arten von Datenbeziehungen•3 Minuten
Modellierung von Datenbeziehungen•2 Minuten
Daten in Dokumente einbetten•3 Minuten
Daten in Dokumenten referenzieren•1 Minute
Skalierung eines Datenmodells•3 Minuten
Atlas Tools für Schema-Hilfe verwenden•3 Minuten
Einführung in die MongoDB-Datenmodellierung Überblick•1 Minute
2 Lektüren•Insgesamt 7 Minuten
Einbetten vs. Referenzieren•2 Minuten
Ressourcen: Einführung in die MongoDB-Datenmodellierung•5 Minuten
1 Aufgabe•Insgesamt 45 Minuten
Modul 10 Bewertung•45 Minuten
MongoDB-Transaktionen
Modul 11•1 Stunde abzuschließen
Moduldetails
In diesem Modul lernen Sie etwas über ACID-Transaktionen in MongoDB. ACID-Transaktionen garantieren, dass bestimmte Datenbankoperationen, wie z.B. die Übertragung eines Wertes von einem Konto auf ein anderes, zusammen oder gar nicht stattfinden. Dadurch wird die Integrität der Daten in einer Datenbank gewährleistet. Wir beginnen mit einer Einführung in ACID-Transaktionen. Dann werden wir untersuchen, wie ACID-Transaktionen mit dem Dokumentenmodell in MongoDB funktionieren. Zum Schluss erfahren Sie, wie Sie in MongoDB Transaktionen mit mehreren Dokumenten erstellen und abbrechen können.
MongoDB ist das Unternehmen für Entwicklerdatenplattformen, das Innovatoren die Möglichkeit gibt, durch die Entfesselung der Macht von Software und Daten neue Branchen zu schaffen, zu verändern und zu verändern. MongoDB hat seinen Hauptsitz in New York und zählt mehr als 40.800 Kunden in über 100 Ländern. Die MongoDB-Datenbankplattform wurde über 365 Millionen Mal heruntergeladen und es gab mehr als 1,8 Millionen Anmeldungen für die Kurse der MongoDB University.
OK
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.6
109 Bewertungen
5 stars
72,47 %
4 stars
22,93 %
3 stars
2,75 %
2 stars
0 %
1 star
1,83 %
Zeigt 3 von 109 an
S
SC
5·
Geprüft am 11. Sep. 2025
Got to learn so many things and internals of mongo db
M
ML
4·
Geprüft am 31. Jan. 2024
Very informative. Some of the examples cannot be followed because the data is not available.
U
UA
4·
Geprüft am 8. März 2024
I have gained more knowledge about the Mongo database. thank you!
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 erhalte ich, wenn ich das Zertifikat kaufe?
Wenn Sie ein Zertifikat erwerben, erhalten Sie Zugang zu allen Kursmaterialien, einschließlich der benoteten Aufgaben. Nach Abschluss des Kurses wird Ihr elektronisches Zertifikat zu Ihrer Erfolgsseite hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder zu 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.