- Home
- /
- Software- & Webentwicklung
- /
- Webentwicklung
- /
- JavaScript
- /
- Node.js
- /
- Mongo DB – Einführung...
Mongo DB – Einführung für Node.JS Entwickler
Schulungsinhalt
Grundlagen – MongoDB
- Konzept und Entstehung
- Verbreitung und Philosophie
- Begriffe und Wording
- Verschiedene Bereitstellungsmodelle
- Datenmodell: Dokumente, Collections, Datenbanken
Installation und Konfiguration
- Unterschiede zwischen Windows und Linux
- Einrichtung einer Single Instance
Replica Set
- Grundlagen und Begrifflichkeiten
- Aufbau und Konfiguration der Infrastruktur
- Praktische Umsetzung einer Replica-Set-Installation
JSON und BSON
- Syntax und Datentypen
- Anwendung in MongoDB
Performance und Indexierung
- Indexerstellung und verschiedene Indexarten
Arbeiten mit der MongoDB Shell
- Grundlagen und Konfiguration
- Einführung in Shell Scripting
CRUD in MongoDB
- Einfügen, Abfragen, Ändern und Löschen von Daten
Sharded Cluster
- Grundprinzipien und Fachbegriffe
- Struktur und Verwendung von Shard-Keys
Administrative Aufgaben
- Oplog-Konfiguration für Replikation
- Backup/Wiederherstellung, Import/Export von Daten
- Performanceoptimierung von Abfragen und der Datenbank
- Sicherheitseinstellungen: Benutzer, Gruppen und Rechte
Entwickler
- Nutzung des Aggregation Frameworks und Aggregation Pipelines zur Datenverarbeitung
- Bearbeitung von Geodaten und Verwendung Geospatialer Indexe
- Verwaltung von Dateien und GridFS
- Anwendung von Tailable Cursors und Change Streams für Echtzeitdatenverarbeitung
MongoDB Compass und .NET-Integration
- Node.js Treiber und MongoDB Klassen
- Node.js und BSON Datentypen
- Authentifizierung und Write Concern Acknowledgments
- Konfiguration von Read Preference und Repeatable Writes
Zielgruppe
Der Kurs eignet sich für Datenbank- und Softwareentwickler, die im Node.js-Umfeld arbeiten.
Seminarziele
In diesem Kurs „Mongo DB – Einführung für Node.JS Entwickler“ werden Sie eine solide Grundlage für die Entwicklung von Anwendungen auf Basis von MongoDB erhalten. Schlüsselfaktoren wie Datenmodellierung, Indexierung, effiziente Abfragen, Treiberintegration und Problemlösung stehen im Mittelpunkt. Darüber hinaus werden Sie eingehend in die nahtlose Integration von MongoDB in Node.js-Anwendungen eingeführt, um eine reibungslose Kommunikation zwischen Ihrer Software und der Datenbank zu gewährleisten.
Vorkenntnisse
Im Kurs sind grundlegende Kenntnisse über Betriebssysteme und Datenbanken erforderlich. Von Vorteil ist es, wenn Sie bereits Erfahrung in der Nutzung der Linux- oder Windows-Systemkonsole haben. Zudem empfehlen wir, über Kenntnisse in JavaScript und Node.js zu verfügen, um das volle Potenzial des Kurses ausschöpfen zu können.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate