YoVDO

Understanding CouchDB 3: Learn Basic & Advanced NoSQL Skills

Offered By: Udemy

Tags

Apache CouchDB Courses NoSQL Databases Courses Clustering Courses

Course Description

Overview

Learn this NoSQL Database and Go From Beginner to Advanced with CouchDB

What you'll learn:
  • Install and configure CouchDB
  • Understand differences between CouchDB and traditional databases
  • Create and edit documents and databases
  • Security options for CouchDB
  • Work with design documents and Map/Reduce to query data
  • Work with the Mango Query system to query data
  • Utilize replication and clustering
  • Perform many actions in bulk

UPDATEDFORCouchDB3.0!!!

Apache CouchDBis an exciting NoSQLdatabase that is easy to get up and running with. It stores JSON documents and attachments of any type. You are free to store your data the way you want, and access it the way you want. It features a brilliant web interface which allows you to quicklymaintain many aspects of the program and each database.

In this course we will discuss:

  • The fundamentals of what CouchDB is, and how it differs from traditional databases

  • The different versions of CouchDBthat are available (version 1 thru 3 and Cloudant)

  • How to install CouchDB on MacOS, Windows and Linux

  • How to sign up for a hosted CouchDB account

  • Working in the web interface (Futon and Fauxton)

  • Working with the RESTAPI

  • Create and work with Design Documents

  • Running queries with Mango

  • Replication among databases and servers

  • Database partitioning

  • Clustered servers

  • Old versions that still may be in use will still be covered in a legacy section

More content will be added to this course as CouchDB develops, waiting anxiously for version 4.0!

Please note: this course is about Apache CouchDB and NOTCouchbase which is a completely unrelated database

The official slogan of CouchDB is "Relax."So relax and enjoy this class and CouchDB. There are no stupid questions, so relax and ask them.


Taught by

Gregory (Mad Pink) Miller

Related Courses

Introduction to Data Science
University of Washington via Coursera
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Fundamentals of database systems
Indian Institute of Technology Kanpur via Swayam