Learn NoSQL Database Design With CouchDB

The Best Resource on the Web to Master CouchDB
3.4 (69 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,469 students enrolled
$19
$30
37% off
Take This Course
  • Lectures 25
  • Length 3.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2014 English

Course Description

CouchDB is the database for the web. CouchDB is a powerful system which uses JSON for storing your documents. You can also use the power of JavaScript to index combine and transform your documents using this amazing technology. It is one of the most effective tools to serve web apps across various devices and it is feature packed qualities make it easy even for beginners to churn out applications and solutions for the web.

Eduonix brings to you a complete and unique course which will quickly help you to get started with CouchDB helping you learn all that you will need to make use of this amazing technology in your own projects. The course will teach you the following among various other things

  • The NoSQL Database Design Techniques
  • How a SQL system is different from a Document based system
  • What are the most amazing features of CouchDB and how to use them in your project
  • The Role of JavaScript and JSON in CouchDB
  • CouchDB features and attributes
  • Database design using CouchDB
  • A hands on project development using CouchDB

With a concept based approach and its practical focus this course will help you be the CouchDB ninja. So click on and get started..

What are the requirements?

  • Basic knowledge of HTML is must
  • Student should also have basic knowledge of SQL and relational database design

What am I going to get from this course?

  • Understand NoSQL Database Design
  • Know Couch DB programming aspects
  • Install Couch DB on Windows and Linux
  • Use CouchDB in your own projects
  • Build apps from scratch using CouchDB

What is the target audience?

  • Web Developers who want to experiment with NoSQL database design
  • Developers who want to learn CouchDB
  • Students who want to build projects using CouchDB

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Course Introduction
05:29

Introduction to the course

Section 2: NoSQL Overview
07:16

Basics of NoSQL for beginners.

06:21

Get to know different types of NoSQL databases.

05:46

This lecture explains the major differences between NoSQL and SQL database systems.

Section 3: Getting Started With CouchDB
06:39

Get to know about Couch DB features and attributes.

08:25

Learn to install CouchDB on Windows

08:27

Learn to use cURL in Windows

03:51

Learn to install the DB on Linux

07:59

Introduction to the Iris Cloud

Section 4: Views & Getting Data
06:01

Learn to use DB Views

06:08

A brief introduction to Map Reduce

16:43

Learn how to use queries in futon

Section 5: PouchDB Sample App
08:53

Video Explaining the Pouch DB Server setup

11:50

Learn to use the Pouch DB API

08:10

Learn to sync it to Couch DB

Section 6: Building a CouchApp - Part 1
02:25

Building an App using Couch DB

06:53

Learn to install the Couch App

Creating a View
09:58
16:02

Learn to fetch and display documents.

Section 7: Building a CouchApp - Part 2
10:03

Creating the form for the project

11:26

Finishing up the form

13:10

Adding Documents to the DB

09:57

Learn to implement updating and deletion in the DB

14:37

Building the frontend with bootstrap

Section 8: Course Summary
03:14

Course Summary

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix Learning Soultions, 1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Ready to start learning?
Take This Course