MongoDB Developer & Administrator Certification - eLearning

450,00 EUR

  • 50 hours
eLearning

Dieser Kurs wird Ihnen beibringen, wie Datenreplikation mit MongoDB funktioniert und Einblicke in die Installation, Aktualisierung und Wartung der MongoDB-Umgebung geben. Der Kurs beinhaltet auch branchenbasierte Projekte in den Bereichen E-Learning und Telekommunikation, um anhand von realen Beispielen Ihre Fähigkeiten zu üben. MongoDB ist ein freies und quelloffenes, plattformübergreifendes dokumentenorientiertes NoSQL-Datenbankprogramm. Mit diesem Trainingskurs können Sie ein Experte in der Entwicklung werden, indem Sie umfassendes Wissen über NoSQL, Datenmodellierung, Datenimport, Abfragen, Sharding und Datenreplikation erlangen.

Hauptmerkmale

Sprache

Kurs und Material sind auf Englisch

Niveau

Fortgeschritten für Fachleute

Zugang

1 Jahr Zugang zur Selbstlern-eLearning-Plattform rund um die Uhr

6,5 Stunden Videomaterial

mit einer empfohlenen Lernzeit von 50 Stunden

Übung

MongoDB Virtual Lab, Demos und Testsimulationen

Abschlussprojekte

4 branchenspezifische Projekte

Keine Prüfung

Es gibt keine Prüfung für den Kurs, aber der Student erhält ein Zertifikat über die abgeschlossene Ausbildung

Hero

Lernergebnisse

Am Ende dieses Kurses werden Sie in der Lage sein:

Schreiben Sie selbstbewusst in Java und NodeJS-Anwendungen unter Verwendung von MongoDB

Installation, Konfiguration und Wartung der MongoDB-Umgebung durchführen

Erstellen und verwalten Sie verschiedene Arten von Indizes in MongoDB für die Ausführung von Abfragen

Verarbeiten Sie riesige Datenmengen mit MongoDB-Tools

Unstrukturierte Daten kompetent in MongoDB speichern

Verstehen Sie die MongoDB-Konfiguration, Backup-Methoden sowie Überwachung und Betriebsstrategien

Kurszeitplan

Hero
  1. Kurseinführung

    Lektion 01

  2. Einführung in NoSQL

    Lektion 02

    • Was ist NoSQL
    • Warum NoSQL
    • Unterschied zwischen RDBMS und NoSQL-Datenbanken
    • Vorteile von NoSQL
    • Arten von NoSQL
    • Schlüssel-Wert-Datenbank
    • Dokumentendatenbank
    • Spaltenbasierte Datenbank
    • Graphdatenbank
    • CAP-Theorem
    • Konsistenz
    • Verfügbarkeit
    • Partitionstoleranz
    • MongoDB gemäß CAP-Theorem
  3. MongoDB Eine Datenbank für das moderne Web

    Lektion 03

    • Was ist MongoDB
    • JSON, BSON, MongoDB-Struktur
    • Transaktionsmanagement in MongoDB
    • Einfaches Skalieren
    • Skalierung nach oben vs horizontale Skalierung
    • Vertikale & horizontale Skalierung
    • Replikation
    • Speicherverwaltung
    • Aggregation und MapReduce
    • Sammlung und Datenbank
    • Schemaentwurf und Modellierung
    • Eingebettetes Datenmodell
    • Kernserver von MongoDB
    • MongoDBs Werkzeuge
    • MongoDB installieren
  4. CRUD-Operationen in MondoDB

    Lektion 04

    • Datenmodifikation in MongoDB
    • Stapelverarbeitung in MongoDB
    • Masseneinfügung beauftragt
    • Durchführung einer geordneten Masseneinfügung
    • Fügt Innereien und Implikationen ein
    • Dokumente abrufen
    • Geben Sie die Gleichheitsbedingung an
    • Dokumente mittels FindQuery abrufen
    • Dollar rein, UND Bedingungen
    • Dokumente abrufen mit FindOne, sowie AND- oder OR-Bedingungen
    • Regulärer Ausdruck
    • Array exakter Übereinstimmung
    • Array-Projektionsoperatoren
    • Dollar wo Abfrage
    • Seitennummerierung
    • Dokumente in MongoDB aktualisieren
    • Dollar SET, Dollar PUSH und Dollar ADDTOSET
    • Dollar inc Modifikator zum Inkrementieren
    • Vorhandenes Dokument ersetzen
    • Elemente zu Array-Feldern hinzufügen
    • Upsert
    • Dokumente entfernen
  5. Indizierung und Aggregation

    Lektion 05

    • Arten von Indizes
    • Eigenschaften des Index
    • Einzelfeldindex
    • Zusammengesetzte Indizes
    • Indexpräfixe
    • Sortierreihenfolge
    • Stellen Sie sicher, dass die Indizes in den RAM passen
    • Mehrfachschlüsselindizes
    • Erstelle zusammengesetzte, spärliche und einzigartige Indizes
    • Textindizes
    • Erstellung eines Index
    • Entfernen, ändern, neu aufbauen, Listenindizes
    • Indexnutzungsberichterstattung
    • Geospatialer Index
    • Aggregation
    • Pipeline-Operatoren und Indizes
  6. Replikation und Sharding

    Lektion 06

    • Replikat-Set in MongoDB
    • Automatischer Failover
    • Versteckte Replikat-Set-Mitglieder
    • Verzögertes Replikat-Set
    • Schreiben, ändern, Lesebedenken für ein Replikat-Set
    • Leseprioritätsmodi
    • Blockierung für die Replikation
    • Replikatset-Verteilungsmuster
    • Sharding
    • Auswirkungen von Shard-Schlüsseln auf den Clusterbetrieb
    • Produktionscluster
    • Ein Sharded-Cluster bereitstellen
    • Eine ausgeglichene Datenverteilung aufrechterhalten
    • Aufteilung, Chunk-Größe, Shard-Balancierung
    • Tag-basiertes Sharding
  7. Entwicklung von Java- und NodeJS-Anwendungen mit MongoDB

    Lektion 07

    • Erstellung einer gedeckelten Sammlung in MongoDB
    • TTL Collection
    • GridFS
    • MongoDB-Treiber und Client-Bibliotheken
    • Java-Anwendung mit MongoDB entwickeln
    • Verbindungsaufbau zu MongoDB aus einem Java-Programm
    • Erstellen, Einfügen, aktualisieren, löschen von Sammlungen aus einem Java-Programm
    • Bilder speichern, abrufen, entfernen mit der GridFS-API
    • Einfügen von Operationen mit NodeJS
    • Schema-Definition mit Mongoose
  8. Verwaltung von MongoDB-Cluster-Operationen

    Lektion 08

    • Speichergemappte Dateien
    • Tagebuchmechanik
    • Speichermotoren
    • WiredTiger-Speichermotor
    • Leistung von Zuweisungen mit 2er-Potenzgrößen
    • Keine Padding-Zuweisungsstrategie
    • Leistungsprobleme diagnostizieren
    • Optimierungsstrategien für MongoDB
    • Optimieren Sie die Abfrageleistung
    • MongoDB-Verwaltungsdienst (MMS)
    • Strategien zur Datensicherung in MongoDB
    • MongoDB Ops Manager Backup-Software
    • Sicherheitsstrategien in MongoDB
    • Implementierung der Authentifizierung in MongoDB
    • Genehmigung
MongoDB-Kurs

Wer sollte sich für dieses Programm einschreiben?

Das MongoDB Developer & Administrator Certification-Programm 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

Daten-Ingenieure

Fachleute für Cloud-Computing

Datenwissenschaftler

Studenten oder Berufswechsler

Beginnen Sie jetzt

Voraussetzungen

Voraussetzungen:

  • Grundkenntnisse in einer beliebigen Programmiersprache
  • Verständnis für jegliche Datenbanken, SQL und Abfragesprachen für Datenbanken.
  • Grundkenntnisse in Linux- oder Unix-basierten Systemen (nicht zwingend erforderlich)

Obwohl die MongoDB Developer & Administrator Certification keine strikten formellen Voraussetzungen hat, wird ein grundlegendes Verständnis von Datenbanken, Programmiersprachen, und Datenstrukturen dabei helfen sicherzustellen, dass Sie folgen und das Gelernte anwenden können. Wenn Sie neu bei NoSQL oder speziell bei MongoDB sind, könnte es hilfreich sein, mit einführenden Ressourcen zu beginnen, um Ihre Grundlagen zu schaffen, bevor Sie in diesen Zertifizierungskurs eintauchen.

Häufig gestellte Frage

Benötigen Sie eine Unternehmenslösung oder LMS-Integration?

Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!