Overview
CouchDB aims to help organizations create database solutions for their web applications across various devices. The flexible document based structure of CouchDB helps users to perform data mapping, querying, combining and filtering and is among the most popular technologies to be used on the web.
Schedule Classes
What You'll learn
Curriculum
- A brief into CouchDB
- Installation
- Details of the CouchDB technology
- Getting started with CouchDB
- Base Configuration
- couch_peruser
- CouchDB HTTP Server
- Authentication and Authorization
- Compaction Configuration
- Logging
- Replicator
- Query Servers
- External Processes
- HTTP Resource Handlers
- CouchDB Internal Services
- Miscellaneous Parameters
- Proxying Configuration
- View Functions
- Show Functions
- List Functions
- Update Functions
- Filter Functions
- Validate document update functions
- Introduction Into The Views
- Views Collation
- Joins With Views
- View Cookbook for SQL Jockeys
- Pagination Recipe
- reset
- add_lib
- map_doc
- reduce
- rereduce
- ddoc
- Raising errors
- Logging
- Design functions context
- CommonJS Modules
- Get the source
- Fauxton Setup
- Dev Server
- Deploy Fauxton
- Generating an Addon
- Routes and hooks
- Setup
- Theory
- Node Management
- Database Management
- Sharding
- All Database Documents
- Bulk Documents
- Breaking Changes
- Error Messages
- Known Problem
- Official CouchDB bug tracker
Prerequisites
Interested in this course? Let’s connect!
Course features
FAQs
Yes, the course completion certificate is provided once you successfully complete the training program. You will be evaluated on parameters such as attendance in sessions, an objective examination, and other factors. Based on your overall performance, you will be certified by Cognixia.