• Informationsverarbeitung und angewandte Datentechnik GmbH
    Seit 43 Jahren Ihr Bildungspartner
  • 0 64 21 96 58-0

Informationsverarbeitung und angewandte Datentechnik GmbH

DB521 | MongoDB Datenbankentwicklung

Vorbereitung auf die MongoDB Associate Developer Zertifizierung

Zusammenfassung
Infos zum Download

Entdecken Sie die Welt der MongoDB Datenbankentwicklung

MongoDB ist eines der weltweit führenden NoSQL-Datenbanksysteme und ermöglicht skalierbare, leistungsstarke und flexible Datenbanklösungen für moderne Anwendungen. Dank der dokumentenorientierten Architektur, horizontalen Skalierung und leistungsfähigen Aggregationsframeworks ist MongoDB eine bevorzugte Wahl für Entwickler:innen und Unternehmen.

Dieses Seminar bereitet Sie gezielt auf die MongoDB Associate Developer Zertifizierung vor. Sie erhalten fundierte Kenntnisse in Datenmodellierung, CRUD-Operationen, Indexierung, Replikation und Sharding, um effiziente MongoDB-Anwendungen zu entwickeln und zu verwalten.

Durch praxisnahe Übungen, Hands-On-Übungen mit der MongoDB Shell und Compass sowie prüfungsrelevante Inhalte sind Sie nach diesem Kurs bestens vorbereitet, um die Zertifizierung erfolgreich zu bestehen und MongoDB professionell in Ihren Projekten einzusetzen.

 

Der Kurs bereitet auf die Zertifizierung zum MongoDB Associate Developer vor. Die Prüfung können Sie in einem unserer Testcenter ablegen.

Angebotsziel
MongoDB Datenbankentwicklung

  • Grundlagen der dokumentenorientierten Datenmodellierung mit MongoDB verstehen.
  • Installation, Konfiguration und Deployment von MongoDB in verschiedenen Umgebungen durchführen.
  • CRUD-Operationen (Create, Read, Update, Delete) und Aggregationen effizient umsetzen.
  • Indexierungs- und Performance-Optimierungstechniken anwenden.
  • Replikation und Sharding für Hochverfügbarkeit und Skalierbarkeit einrichten.
  • MongoDB-Sicherheit, Benutzerverwaltung und Authentifizierung verstehen.
  • Vorbereitung auf die MongoDB Associate Developer Zertifizierungsprüfung durch gezielte Prüfungsfragen und Szenarien.

 

Zielgruppe
MongoDB Datenbankentwicklung

Dieses Seminar richtet sich an Softwareentwickler/innen, Datenbankentwickler/innen und IT-Profis, die MongoDB professionell nutzen und sich auf die MongoDB Associate Developer Zertifizierung vorbereiten möchten.

Voraussetzungen
MongoDB Datenbankentwicklung

Sie sollten grundlegende Kenntnisse in Datenbankverwaltung und -entwicklung haben. Erfahrungen mit NoSQL-Datenbanken sind von Vorteil, aber nicht zwingend erforderlich.

Inhalte
MongoDB Datenbankentwicklung

Einführung in MongoDB

  • MongoDB: Grundlagen, Architektur und Vorteile
  • Unterschiede zwischen NoSQL und relationalen Datenbanken
  • Kernphilosophie und Einsatzbereiche von MongoDB
  • Wichtige Begriffe und Terminologie
  • Deployment-Modelle: On-Premises vs. MongoDB Atlas (Cloud)
  • Datenmodellierung mit Dokumenten, Collections und Datenbanken

Installation und Konfiguration

  • Installation von MongoDB auf Windows, Linux, Docker
  • Konfigurationsoptionen für verschiedene Umgebungen
  • Einrichtung einer MongoDB-Instanz
  • Verwaltung von MongoDB-Services mit systemd

JSON, BSON und Schema-Design

  • Syntax und Unterschiede zwischen JSON und BSON
  • Flexible Schema-Definition in MongoDB
  • Schema-Validierung mit JSON Schema
  • Best Practices zur Datenmodellierung

CRUD-Operationen in MongoDB

  • Erstellen neuer Dokumente (Create)
  • Datenabfragen mit der Find-API (Read)
  • Aktualisieren und Modifizieren von Dokumenten (Update)
  • Löschen von Dokumenten (Delete)
  • Arbeiten mit eingebetteten Dokumenten und Referenzen

Indexierung und Performance-Optimierung

  • Grundlagen der Indexierung
  • Arten von Indizes (Single-Field, Compound, Text, Geospatial)
  • Index-Strategien für schnelle Abfragen
  • Query-Pläne verstehen mit explain()
  • Index-Analyse und Performance-Tuning

Aggregation Framework

  • Grundlagen der Aggregation in MongoDB
  • Pipeline-Operatoren ($match, $group, $project)
  • Aggregation für komplexe Datenanalysen
  • Vergleich zwischen Aggregation und MapReduce

Replikation und Hochverfügbarkeit mit Replica Sets

  • Einrichtung und Verwaltung eines Replica Sets
  • Failover-Mechanismen und Prioritäten
  • Automatische Wiederherstellung und Resynchronisierung
  • Best Practices für Hochverfügbarkeit

Sharding und Skalierung

  • Sharding-Konzepte und Architektur
  • Einrichtung eines Sharded Clusters
  • Shard Keys und Performance-Optimierung
  • Partitionierung und horizontale Skalierung

Sicherheit und Benutzerverwaltung

  • Authentifizierung und Autorisierung in MongoDB
  • Rollenbasierte Zugriffskontrolle (RBAC)
  • Verschlüsselung und Sicherheitsbest Practices
  • Absicherung von MongoDB-Instanzen

MongoDB Compass und Tools

  • Verwaltung von Datenbanken mit MongoDB Compass
  • GUI-gestützte Abfragen und Analysen
  • Backup- und Restore-Strategien

Vorbereitung auf die MongoDB Associate Developer Zertifizierung

  • Übungsszenarien zur Prüfungsvorbereitung
  • Analyse von Prüfungsfragen und Best Practices
  • Praktische Tests und simulierte Prüfungssituationen

Bildungspfad
MongoDB Datenbankentwicklung

Lernstufe 1
  • MongoDB Datenbankentwicklung
Lernstufe 2
  • MongoDB Administration - Grundlagen
Lernstufe 3
  • MongoDB Administration - Fortgeschrittene Techniken
Lernstufe 4
  • Jakarta EE - Full Stack Entwicklung mit React und MongoDB

Buchungsoptionen
MongoDB Datenbankentwicklung


 

Ausbildungsnachweis
MongoDB Datenbankentwicklung

Zertifikat der IAD GmbH

Sie erhalten ein Teilnahmezertifikat der IAD GmbH. Damit können Sie Ihr erworbenes Wissen dokumentieren.

Garantie-
termine für diesen Kurs

DB521 | MongoDB Datenbankentwicklung
1.497,00 €(1.781,43 € inkl. 19% Mwst)