CouchDB

für Entwickler

Beschreibung

Zielgruppe: Entwickler. Im Kurs werden Sie in die Entwicklung von Webanwendungen unter Einsatz von CouchDB eingeführt.

Inhalte des Seminars

  • 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

Empfohlene Seminarvoraussetzungen

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.

Seminar Details

Dauer: 3 Tage

Unser Kürzel: CB2

Preis: 1.690,00 € (zzgl. 19% MwSt.)

Termin auswählen

individuelle Termine auf Anfrage

Standort oder Online auswählen

Weiter zur Buchung