CouchDB - für Entwickler

Vor Ort
Online
StandorteLippstadt, Karlsruhe, Mannheim, Freiburg im Breisgau, Berlin, Stuttgart, Hamburg, Hannover, Frankfurt am Main, München, Dresden, Köln, Düsseldorf, Regenstauf, Nürnberg, Dortmund, Essen, Siegen, Wienhausen, Kassel, Koblenz, Saarbrücken, Bremen, Münster, Erfurt, Online, Krefeld
Dauer3 Tage
SpracheDeutsch
Kurstermine 142 Startdaten
Preis ab 2.011,10 € inkl. MwSt.

Beschreibung

Dieser Kurs richtet sich an Entwickler, die sich in moderne Webanwendungen vertiefen möchten, indem sie CouchDB effektiv nutzen lernen. Mit einem besonderen Fokus auf die Eigenschaften von NoSQL-Datenbanken bietet diese Weiterbildung umfassende Kenntnisse über die Architektur und den praktischen Einsatz dieser fortschrittlichen Datenbanktechnologie. Teilnehmer werden sicher in der Lage sein, die Unterschiede zu traditionellen relationalen Datenbanken zu verstehen und CouchDB in ihren Projekten anzuwenden.

Während des Kurses lernen Sie die grundlegenden Prinzipien von CouchDB kennen, darunter Aspekte wie die CAP-Theorie, RESTful-Anfragen und die Arbeit mit JSON und MapReduce. Ein wichtiger Bestandteil ist das Erlernen der Verwaltung und Gestaltung von Datenbanken, wodurch Sie in der Lage sein werden, effizienter zu arbeiten. Außerdem erwerben Sie Kenntnisse über Sicherheitsaspekte, was zu einem sicheren Umgang mit Ihren Daten führt. Diese Fähigkeiten werden durch die praktische Anwendung von JavaScript für Datenzugriffe ergänzt.

Durch die Vermittlung von Basiswissen und fortgeschrittenen Techniken zur Dokumentverwaltung bietet der Kurs einen klaren Vorteil für Ihre berufliche Entwicklung. Die sichere Beherrschung von Sicherheitsprotokollen wie OAuth und SSL wird Ihnen das Selbstvertrauen geben, auch komplexe Projekte zu meistern.

Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.

Inhalte

Was sind NoSQL Datenbanken, und ihr allgemeines Funktionsprinzip

Abgrenzung zu klassischen relationalen Datenbanken

Architektur von CouchDB

Basiswissen für den Umgang mit CouchDB (CAP, REST, B-Trees, JSON, MapReduce, ACID, MVCC)

Abfragemöglichkeiten (REST Request via HTTP, JSON)

Dokumente und Datenbanken erstellen, löschen und bearbeiten

Administrationsinterface Futon

Erstellen von Views

Show- und List-Funktionen

Grundlagen Replikation

Sicherheit (Administration / Basic-Auth / Zugriffsrechte / OAuth / SSL)

Proxying

Praxisbeispiele für Zugriffe über JavaScript

Zielgruppe

Zielgruppe: Entwickler.

Voraussetzungen

Grundlegende Kenntnis im Netzwerkbereich und von relationalen Datenbanken (z.B. MySQL, PostgreSQL, Oracle) sind erwünscht, ebenso Grundkenntnisse in HTML/HTTP. JavaScript Grundkenntnisse sind sehr von Vorteil.

Weitere Infos

Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Kostenlose Beratung
Sichere Anfrage
Geprüfter Anbieter

Über den Anbieter

PC-COLLEGE Training GmbH

Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.

Mehr über PC-COLLEGE Training GmbH