MongoDB Developer & Administrator eLearning
MongoDB Entwickler & Administrator eLearning
Werden Sie ein Experte in der Entwicklung mit dieser flexiblen Dokumentendatenbank.
Kursübersicht
MongoDB ist eine kostenlose und quelloffene, dokumentenorientierte, plattformübergreifende NoSQL-Datenbankanwendung. Mit diesem Training können Sie ein Experte werden, indem Sie umfassende Kenntnisse in NoSQL, Datenmodellierung, Datenaufnahme, Abfragen, Teilen und Datenreplikation erwerben.
Mit diesem Kurs werden Sie die Datenreplikation mit MongoDB erlernen und Einblicke in die Installation, Aktualisierung und Wartung der MongoDB-Umgebung gewinnen. Der Kurs umfasst auch branchenbasierte Projekte im Bereich E-Learning und Telekommunikation, um …

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
MongoDB Entwickler & Administrator eLearning
Werden Sie ein Experte in der Entwicklung mit dieser flexiblen Dokumentendatenbank.
Kursübersicht
MongoDB ist eine kostenlose und quelloffene, dokumentenorientierte, plattformübergreifende NoSQL-Datenbankanwendung. Mit diesem Training können Sie ein Experte werden, indem Sie umfassende Kenntnisse in NoSQL, Datenmodellierung, Datenaufnahme, Abfragen, Teilen und Datenreplikation erwerben.
Mit diesem Kurs werden Sie die Datenreplikation mit MongoDB erlernen und Einblicke in die Installation, Aktualisierung und Wartung der MongoDB-Umgebung gewinnen. Der Kurs umfasst auch branchenbasierte Projekte im Bereich E-Learning und Telekommunikation, um Ihnen reale Beispiele zum Üben Ihrer Fähigkeiten zu geben.
Was ist enthalten?
- Der Kurs und das Material sind auf Englisch.
- Fortgeschrittene für Fachleute
- 1 Jahr Zugang zur selbstgesteuerten Lernplattform 24/7
- 6,5 Stunden Videoinhalt
- 50 Stunden Lernzeit empfohlen
- MongoDB virtuelles Labor, Demos und Testsimulationen
- 4 branchenbasierte Projekte
- Keine Prüfung für den Kurs, aber der Student erhält eine Zertifizierung über den Abschluss der Schulung.
ZIELE DES KURSES Sie werden lernen:
- Sicher in Java- und Node.js-Anwendungen mit MongoDB schreiben
- Führen Sie die Installation, Konfiguration und Wartung der MongoDB-Umgebung durch.
- Erstellen und verwalten Sie verschiedene Arten von Indizes in MongoDB für die Abfrageausführung.
- Verarbeiten Sie große Datenmengen mit MongoDB-Tools.
- Geschickt unstrukturierte Daten in MongoDB speichern
- Verstehen Sie die MongoDB-Konfiguration, Backup-Methoden sowie Überwachungs- und Betriebsstrategien.
Wer sollte sich für dieses Programm einschreiben?
Das MongoDB Developer & Administrator-Zertifizierungsprogramm ist ideal für Personen, die ein tiefes Verständnis von MongoDB entwickeln und ihre Expertise im Umgang mit der NoSQL-Datenbank nachweisen möchten.
- Softwareentwickler
- Datenbankadministratoren (DBAs)
- DevOps-Ingenieure
- Systemarchitekten
- Dateningenieure
- Cloud-Computing-Profis
- Datenwissenschaftler
- Studenten oder Berufswechsler
Voraussetzungen:
- Grundkenntnisse in einer beliebigen Programmiersprache
- Verständnis für jede Datenbank, SQL und Abfragesprache für Datenbanken.
- Praktische Kenntnisse in Linux- oder Unix-basierten Systemen (nicht zwingend erforderlich)
Obwohl die MongoDB Developer & Administrator-Zertifizierung keine strengen formalen Voraussetzungen hat, wird ein grundlegendes Verständnis von Datenbanken, Programmiersprachen und Datenstrukturen Ihnen helfen, dem Kurs zu folgen und das Gelernte anzuwenden. Wenn Sie neu in NoSQL oder speziell in MongoDB sind, könnte es hilfreich sein, mit einführenden Ressourcen zu beginnen, um Ihre Grundlagen zu festigen, bevor Sie in diesen Zertifizierungskurs eintauchen.
Inhalt
Lektion 1 - Einführung in NoSQL-Datenbanken
- Was ist NoSQL
- Warum NoSQL
- Unterschied zwischen RDBMS und NoSQL-Datenbanken
- Vorteile von NoSQL
- Arten von NoSQL
- Schlüssel-Wert-Datenbank
- Dokumentdatenbank
- Spaltenbasierte Datenbank
- Graphdatenbank
- CAP-Theorem
- Konsistenz
- Verfügbarkeit
- Partitionstoleranz
- MongoDB gemäß CAP
Lektion 2 - MongoDB - eine Datenbank für das moderne Web
- Was ist MongoDB
- JSON, BSON, MongoDB-Struktur
- Transaktionsmanagement in MongoDB
- Einfache Skalierung
- Hochskalierung vs. Horizontale Skalierung
- Vertikale und horizontale Skalierung
- Replikation
- Speicherverwaltung
- Aggregation und Map Reduzieren
- Sammlung und Datenbank
- Schema-Design und Modellierung
- Eingebettetes Datenmodell
- Kernserver von MongoDB
- Die Werkzeuge von MongoDB
- MongoDB installieren
Lektion 3 - CRUD-Operationen in MongoDB
- Datenänderung in MongoDB
- Batch-Insert in MongoDB
- Bestellter Bulk-Insert
- Durchführen einer geordneten Massen-Einfügung
- Interne und Implikationen von Inserts
- Abrufen der Dokumente
- Gleichheitsbedingung angeben
- Abrufen von Dokumenten mit FindQuery
- Dollar rein, UND Bedingungen
- Abrufen von Dokumenten mit FindOne, AND- oder OR-Bedingungen
- Regulärer Ausdruck
- Array exakte Übereinstimmung
- Array-Projektionsoperatoren
- Dollar wo Abfrage
- Seitenzahlen
- Aktualisierung von Dokumenten in MongoDB
- Dollar SET, Dollar Push und Dollar AddToSet
- Dollar-Inkrement-Modifikator zum Inkrementieren
- Ersetzen des vorhandenen Dokuments
- Hinzufügen von Elementen in Array-Felder
- Upsert
- Dokumente entfernen
Lektion 4 - Indizierung und Aggregation
- Arten von Indizes
- Eigenschaften des Index
- Einzelnes Feld-Index
- Zusammengesetzte Indizes
- Index-Präfixe
- Sortierreihenfolge
- Stellen Sie sicher, dass die Indizes in den RAM passen.
- Mehrschlüssel-Indizes
- Erstellen Sie zusammengesetzte, spärliche und eindeutige Indizes.
- Textindizes
- Indexerstellung
- Entfernen, ändern, neu aufbauen, Indizes auflisten
- Berichterstattung über die Nutzung von Indizes
- Geospatialer Index
- Aggregation
Lektion 5 - Replikation und Slicing
- Replikat-Set in MongoDB
- Automatisches Failover
- Verborgene Replikatset-Mitglieder
- Verzögertes Replikat-Set
- Schreib-, Änderungs-, Lese-Anforderungen für ein Replikat-Set
- Lesepräferenzmodi
- Blockierung für die Replikation
- Muster für die Bereitstellung von Replikatsätzen
- Sharding
- Auswirkungen von Shard-Schlüsseln auf den Clusterbetrieb
- Produktionscluster
- Stellen Sie einen sharded Cluster bereit.
- Aufrechterhaltung einer ausgewogenen Datenverteilung
- Aufteilen, Shard-Größe, Shard-Balancierung
- Tag-bewusstes Sharding
Lektion 6 - Entwicklung von Java- und Node.js-Anwendungen mit MongoDB
- Erstellung einer begrenzten Sammlung in MongoDB
- TTL-Kollektion
- GridFS
- MongoDB-Treiber und Client-Bibliotheken
- Entwickeln Sie eine Java-Anwendung mit MongoDB.
- Verbindung zu MongoDB aus einem Java-Programm herstellen
- Erstellen, Einfügen, Aktualisieren, Löschen einer Sammlung aus einem Java-Programm
- Bilder mit der GridFS-API speichern, abrufen, entfernen
- Einfügeoperationen mit NodeJS
- Schema mit Mongoose definieren
Lektion 7 - Verwaltung von MongoDB-Cluster-Operationen
- Speicherabgebildete Dateien
- Tagebuchmechanik
- Speicher-Engines
- WiredTiger-Speicher-Engine
- Allokationen der Größe einer Potenz von 2
- Keine Padding-Zuweisungsstrategie
- Diagnose von Leistungsproblemen
- Optimierungsstrategien für MongoDB
- Optimieren Abfrageleistung
- MongoDB-Verwaltungsdienst (MMS)
- Datensicherungsstrategien in MongoDB
- MongoDB Ops Manager Backup-Software
- Sicherheitsstrategien in MongoDB
- Implementierung der Authentifizierung in MongoDB
- Autorisierung
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

