Bestellung
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Erfahren Sie als Entwickler in dieser Schulung, wie Sie mit CouchDB effektiv die Entwicklung von Webanwendungen im Bereich der NoSQL-Datenbank umsetzen.
Diese ist in der Programmiersprache Erlang implementiert. Die Zugriffe werden beispielsweise durch HTTP-Befehle realisiert. Mit JavaScript-Funktionen lassen sich Resultate von Abfragen ermitteln.
Von der Einführung in NoSQL-Datenbanken verbunden mit verschiedenen theoretischen Grundlagen, über Erstellung und Verwaltung von Dokumenten, deren Abfragemöglichkeiten bis hin zur Sicherheit und Benutzerauthentifizierung reicht die thematische Spannweite.
Mit zahlreichen Praxisbeispielen bringt Ihnen unser/-e Trainer*in die Zugriffe bzw. Steuerung über JavaScript näher.
- NoSQL Datenbanken, und ihr allgemeines Funktionsprinzip
- Abgrenzung zu klassischen relationalen Datenbanken
- CouchDB: Architektur
- Basiswissen zum Umgang mit CouchDB:
- CAP
- REST
- B-Trees
- JSON
- MapReduce
- ACID
- MVCC
- Abfragemöglichkeiten (REST Request via HTTP, JSON)
- Dokumente und Datenbanken:
- erstellen
- löschen
- bearbeiten
- Administrations-Interface Futon
- Erstellung von Views
- Show- und List-Funktionen
- Grundlagen Replikation
- Sicherheit
- Administration
- Basic-Auth
- Zugriffsrechte
- OAuth
- SSL
- Proxying
- Praxisbeispiele für Zugriffe über JavaScript