CouchDB – für Entwickler
CouchDB für Entwickler führt Sie in die Entwicklung von Webanwendungen mit CouchDB sowie in zentrale Grundlagen zu NoSQL-Datenbanken ein.
Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB). Alle Preisangaben werden sorgfältig gepflegt. Preisirrtümer und technische Darstellungsfehler können jedoch nicht vollständig ausgeschlossen werden.
Kursdetails & Termine
Kursbeschreibung
Im Kurs werden Sie in die Entwicklung von Webanwendungen unter Einsatz von CouchDB eingeführt.
Seminarinhalte
- 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
- Entwicklerinnen und Entwickler
Voraussetzungen
Grundlegende Kenntnisse 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.
Lernziele
Ziel ist es, Sie in die Entwicklung von Webanwendungen unter Einsatz von CouchDB einzuführen und Ihnen Basiswissen für den Umgang mit CouchDB zu vermitteln.
Firmenseminar anfragen
Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.
Termine & Buchung
Terminfilter
Verfügbare Termine
Kursdetails & Termine
Termine & Buchung
Terminfilter
Verfügbare Termine
Kursbewertungen
Wir sind persönlich für Sie da
Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.
Nicole Mühlbauer

Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?
Alison Kreis

Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?
Anouk Mendoza

Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?
Fragen & Antworten
Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.
CouchDB – für Entwickler im Überblick
Der Kurs zu CouchDB für Entwickler ordnet den Einsatz der Datenbank in der Entwicklung von Webanwendungen ein. Sie erhalten einen Überblick über NoSQL-Datenbanken, deren allgemeines Funktionsprinzip, die Abgrenzung zu klassischen relationalen Datenbanken und die CouchDB-Architektur.
Im Mittelpunkt stehen technische Grundlagen für den Umgang mit CouchDB, darunter CAP, REST, B-Trees, JSON, MapReduce, ACID und MVCC. Diese Inhalte werden mit Abfragemöglichkeiten über HTTP und JSON sowie mit dem Erstellen, Löschen und Bearbeiten von Dokumenten und Datenbanken verbunden.
Für Entwicklerinnen und Entwickler sind grundlegende Netzwerkkenntnisse, Kenntnisse relationaler Datenbanken sowie HTML/HTTP-Kenntnisse erwünscht; JavaScript-Grundkenntnisse sind sehr von Vorteil. Ergänzend behandeln Sie Views, Show- und List-Funktionen, Replikation, Sicherheit, Proxying und Praxisbeispiele für JavaScript-Zugriffe.
Rezensionen
Es gibt noch keine Rezensionen.