MongoDB Schulung

MongoDB Grundlagen, Einführung, Praxisbeispiele

MongoDB ist eine nicht relationale Datenbank (noSQL) und verfolgt einen dokumentenorientierten Ansatz. Diese Schulung behandelt MongoDB anhand von praktischen Beispielen und die Verwendung mit Java.

Trainer: 

Stefan Reuter

Schulungsziel

Diese MongoDB Schulung vermittelt eingehende Kenntnisse in den Einsatz von MongoDB. Nach der grundlegenden Verwendung mit ersten Abfragen wird die Modellierung von Daten für MongoDB behandelt.

Die Verwendung von MongoDB in Java wird anhand von Spring Boot und Spring Data aufgezeigt. Sicherheit von MongoDB basierten Anwendungen wird durch authentifizierten rollenbasiertem Zugriff und Verschlüsselung von Inhaltsdaten sichergestellt.

Nach Abschluss der Schulung kennen Teilnehmer die Eigenschaften von MongoDB und sind in der Lage, eigene Anwendungen auf Basis von MongoDB zu entwickeln.

Zielgruppe

Softwareentwickler, die Anwendungen mit MongoDB entwickeln möchten

Vorkenntnisse:

Umgang mit der Kommandozeile, Datenbankgrundkenntnisse sowie in Java sollten vorhanden sein.

Dauer:

2 Tage

Themen

Die folgenden Themen werden in dieser Schulung behandelt:

  • Einführung

    • Historie und Kontext

    • Installation

    • Datenmodell

  • Schnittstellen

    • MongoDB Shell

    • MongoDB Java Drivers

    • Spring Data MongoDB

  • CRUD-Operationen

  • Daten Modellierung

    • Indizes

    • Assoziationen

    • Realms

    • Schema Evolution

  • Komplexe Abfragen

    • Aggregation Framework

    • Map Reduce

  • Transaktionen

  • Security

    • Authentifizierung

    • Rollen

    • Verschlüsselung

  • Architektur

    • MongoDB, Elasticsearch und PostgreSQL

    • Cluster Topologie (shared oder pro Applikation)

    • MongoDB Atlas in der Cloud

  • Ausblick

    • Testing mit MongoDB: Testcontainers und Embedded MongoDB

Nichts für Sie dabei?

Bitte sprechen Sie uns an, wenn Sie Interesse an einem Thema
haben, das wir nicht explizit aufgeführt haben. Wir arbeiten
sowohl mit unabhängigen Experten und namhaften Partnern
zusammen und erstellen gerne ein individuelles Angebot für Sie.

up
contact