Skip to content

FÜR EINZELPERSONEN

open
Logo

FÜR EINZELPERSONEN

open
Logo
FACHBEREICH
open
Logo
UNTERFACHBEREICH
open
Logo
UNTERFACHBEREICH
open
Logo
SEMINARE
open
Basic
Advanced
Expert
Sonstige Seminare

SEMINAR

W-590
PHP
Background
4 Tage
Background
Standorte
Background
Termine

MongoDB für PHP Entwickler

Kein Badge verfügbar.

Ihren Wunschtermin finden
Background
Praxisnahe Seminare, die Ihren Berufsalltag spürbar erleichtern
Background
SEMINARINHALTE

Das erwartet Sie

Ziele
open
Die vier­tä­gi­ge Schu­lung "MongoDB für PHP Entwickler" ver­mit­telt Ihnen fun­dier­tes Wis­sen zur Ent­wick­lung von PHP-An­wen­dun­gen mit Mon­goDB. Sie lernen, wie Sie ef­fi­zi­en­te Da­ten­mo­del­le erstel­len, In­di­zie­run­gen op­ti­mie­ren und leis­tungs­star­ke Ab­fra­gen durch­füh­ren. Ein wei­te­rer Schwer­punkt liegt auf der naht­lo­sen In­te­gra­ti­on von Mon­goDB in PHP-An­wen­dun­gen, so­dass Sie den Da­ten­bank­trei­ber effek­tiv nut­zen und ty­pi­sche Her­aus­for­de­run­gen sou­ve­rän meis­tern kön­nen.
Inhalt
open

Einführung in MongoDB

  • Grundlagen und Konzept von MongoDB
  • Geschichte und Verbreitung
  • Prinzipien und Architektur
  • Wichtige Begriffe und Terminologie
  • Deployment-Strategien
  • Datenmodellierung: Dokumente, Collections und Datenbanken


Installation und Konfiguration

  • Einrichtung einer Single-Instance-Umgebung
  • Praktische Übung: Installation einer Single Instance
  • Unterschiede zwischen Windows und Linux


Replica Set

  • Konzepte und grundlegende Begriffe
  • Architektur und Infrastruktur
  • Einrichtung und Konfiguration
  • Praktische Übung: Installation eines Replica Sets


JSON und BSON

  • Grundlagen und Syntax
  • Datentypen und deren Eigenschaften
  • Einsatz und Nutzung in MongoDB


Performance und Indexierung

  • Optimierung von Abfragen durch Indexierung
  • Erstellung und Verwaltung von Indexen
  • Unterschiedliche Indexarten und ihre Anwendungsfälle


Arbeiten mit der MongoDB Shell

  • Einführung in die Shell-Grundlagen
  • Automatisierung mit Shell Scripting
  • Anpassung und Konfiguration der Shell


Praktische Übungen: CRUD-Operationen in MongoDB

  • Create: Hinzufügen von neuen Datensätzen
  • Read: Abrufen und Abfragen von Daten
  • Update: Aktualisieren von vorhandenen Datensätzen
  • Delete: Löschen von Datensätzen


Sharded Cluster

  • Einführung in die Grundlagen und wesentliche Begriffe
  • Architektur und Infrastruktur eines Sharded Clusters
  • Auswahl und Verwendung von Shard-Keys


Praktische Übungen: Administrative Aufgaben

  • Konfiguration des Oplogs zur Replikation
  • Durchführung von Backup und Wiederherstellung
  • Import und Export von Daten
  • Optimierung der Abfrageperformance
  • Steigerung der Datenbankperformance
  • Sicherheitsmanagement: Benutzerverwaltung, Gruppen und Rechte


Praktische Übungen: Entwickler

  • Nutzung des Aggregation Frameworks und der Aggregation Pipelines
  • Verarbeitung von Geodaten und Einsatz geospatialer Indexe
  • Verwaltung von Dateien mit GridFS
  • Arbeiten mit Tailable Cursors und Change Streams


MongoDB Compass, Tool für Entwickler


MongoDB und PHP

  • Einsatz des PHP-Treibers für MongoDB
  • Nutzung der MongoDB-Klassen in PHP
  • Arbeiten mit BSON-Datentypen in PHP
  • Authentifizierung in MongoDB
  • Write Concern Acknowledgments und Read Preferences
  • Verwendung von Repeatable Writes


Optional: Integration von MongoDB in PHP-Frameworks

  • Anbindung von MongoDB in Symfony
  • Nutzung von MongoDB in Laravel
  • Integration von MongoDB mit Doctrine
Badge
open

Kein Badge verfügbar.

Vorkenntnisse
open
Zielgruppe
open
Für die Teilnahme an der Schulung sind grundlegende Kenntnisse in Betriebssystemen und Datenbanken erforderlich. Erfahrungen mit der Nutzung der Systemkonsole unter Linux oder Windows sind von Vorteil. Zusätzlich sind Vorkenntnisse in JavaScript und PHP hilfreich, aber nicht zwingend notwendig.
Methoden
open
Mann mit Laptop
Seien Sie nicht nur am Ergebnis orientiert. Sondern auch am Erlebnis.
Manager Institut Swoosh
Unsere Bestsellerseminare
Manager University Logo
Werdet die agilen Managerinnen und Manager von morgen.
Ziel: Zertifizierter Abschluss, um sich klar am Markt vor den anderen positionieren zu können; nutzen Sie Ihre Aufstiegschance für Weiterführung Ihrer Karriere. Persönliche und fachspezifische Persönlichkeitsentwicklung.

ZUR MANAGER INSTITUT UNIVERSITY

open
Kontakt
TELEFON
+49 800 3060303
FAX
+49 800 3060303 33
MAIL
beratung@manager-institut.de

MARTIN HEUBECK

Sales Gruppenseminare und Inhouse Standard
Mo - Fr 8:00 - 17:00 Uhr
Martin.Heubeck@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

ITALIA BRILLANTE

Group Leader Inhouse und Seminarmanagement
Mo - Fr 8:00 - 17:00 Uhr
Italia.Brillante@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

TUGBA PAMUKCUOGLU

Seminarmanager
Mo - Fr 8:00 - 17:00 Uhr
Tugba.Pamukcuoglu@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

JESSICA GERSTENLAUER

Junior Seminarmanager
Mo - Fr 8:00 - 17:00 Uhr
Jessica.Gerstenlauer@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

FAYZULLAKHON UMAROV

Seminar and Finance Coordinator
Mo - Fr 8:00 - 17:00 Uhr
Fayzullakhon.Umarov@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

SIMONE HABERGER-ZAHN

Finance Manager
Mo - Fr 8:00 - 17:00 Uhr
Buchhaltung@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

ANNA HENNING

Marketing Manager
Mo - Fr 8:00 - 17:00 Uhr
Anna.Henning@
www.manager-institut.de

BERATUNGSTERMIN BUCHEN

open
MEINUNGEN