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 96 Startdaten
Preis ab 2.011,10 € inkl. MwSt.

Beschreibung

Wer moderne Webanwendungen entwickeln möchte, profitiert von fundiertem Wissen rund um dokumentenorientierte Datenbanken. Diese Weiterbildung vermittelt praxisnah, wie Sie CouchDB gezielt in eigenen Projekten einsetzen und damit flexible, skalierbare Lösungen umsetzen.

Der Kurs richtet sich an Entwicklerinnen und Entwickler, die ihr Know-how im Bereich NoSQL-Datenbanken erweitern und die Architektur sowie Funktionsweise von CouchDB sicher beherrschen möchten. Sie lernen die wesentlichen Unterschiede zu klassischen relationalen Datenbanken kennen und verstehen, wann der Einsatz von CouchDB klare Vorteile bietet.

In der Schulung CouchDB - für Entwickler erwerben Sie das nötige Basiswissen für den professionellen Umgang mit der Datenbank, von den zugrunde liegenden Konzepten bis hin zu Abfragemöglichkeiten über REST und JSON. Das Erstellen, Bearbeiten und Verwalten von Dokumenten und Datenbanken gehört dabei ebenso zum Lernumfang wie die Arbeit mit dem Administrationsinterface.

Anhand konkreter Praxisbeispiele setzen Sie Views, Show- und List-Funktionen um und vertiefen Ihr Verständnis für Replikation, Sicherheitsmechanismen und Zugriffe über JavaScript. So gewinnen Sie die Sicherheit, CouchDB direkt in Ihren eigenen Entwicklungsprojekten produktiv einzusetzen.

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

PC-COLLEGE Training GmbH - Institut für IT-Ausbildung Offene IT-Seminare und Firmenschulungen bei PC-COLLEGE Schulungen an über 30 Standorten wie Berlin, Hamburg, Stuttgart, Düsseldorf, Frankfurt, München Alle Kurse werden auch als Live-Online-Training angeboten. Sie möchten Ihre tägliche Arbeit am Computer optimieren?…

Mehr über PC-COLLEGE Training GmbH