- Overview of NoSQL
- Characteristics of NoSQL Databases
- NoSQL Database Categories - Key-Value
- NoSQL Database Categories - Document
- NoSQL Database Categories - Column
- NoSQL Database Categories - Graph
- ACID vs BASE
- Distributed Databases
- The CAP Theorem
- Challenges in Migrating from RDBMS to NoSQL Databases
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course and certificate fees
Introduction to NoSQL Databases Fee Structure:
Description | Fee in INR |
1 month | Rs. 4,117 |
3 months | Rs. 8,234 |
6 months | Rs. 12,352 |
certificate availability
Yes
certificate providing authority
Coursera
The syllabus
Module 1: Introducing NoSQL
Videos
Readings
- Course Introduction
- Database Deployment Options
- Summary and Highlights
- Summary and Highlights
Assignments
- Graded Quiz: Basics of NoSQL
- Graded Quiz: Working with Distributed Data
- Practice Quiz: Basics of NoSQL
- Practice Quiz: Working with Distributed Data
Plugins
- Course Overview
- Helpful Tips for Course Completion
- Reading: NoSQL Database Types and Use Cases
- Reading: NoSQL Database Deployment Options
- Glossary: Basics of NoSQL
- Reading: MongoDB Design Patterns
- Reading: Data Model Example in Relational vs Document
- Reading: Vector Databases
- Glossary: Working with Distributed Data
Module 2: Introducing MongoDB - An Open-Source NoSQL Database
Videos
- Overview of MongoDB
- Advantages of MongoDB
- Use Cases for MongoDB
- CRUD Operations
- Indexes
- Aggregation Framework
- Replication & Sharding
- Accessing MongoDB from Python
Readings
- Summary and Highlights
- Summary and Highlights
Assignments
- Practice Quiz: Basics of MongoDB
- Graded Quiz: Basics of MongoDB
- Practice Quiz: Getting Started with MongoDB
- Graded Quiz: Getting Started with MongoDB
App items
- Lab: Getting Started with MongoDB
- Lab: MongoDB CRUD
- Lab: MongoDB Indexing
- Lab: MongoDB Aggregation
- Lab: Accessing MongoDB using Python
Plugins
- Glossary: Basics of MongoDB
- Reading: Best Practices of MongoDB
- Glossary: Getting Started with MongoDB
- MongoDB Cheat Sheet
Module 3: Introducing Apache Cassandra - An Open-Source NoSQL Database
Videos
- Overview of Cassandra
- Key Features of Cassandra
- Cassandra Data Model - Part 1
- Cassandra Data Model - Part 2
- Introduction to Cassandra Query Language Shell (cqlsh)
- CQL Data Types
- Keyspace Operations
- Table Operations
- CRUD Operations - Part 1
- CRUD Operations - Part 2
Readings
- The architecture of Cassandra
- Summary and Highlights
- Summary and Highlights
Assignments
- Graded Quiz: Cassandra Basics
- Graded Quiz: Working with Cassandra
- Practice Quiz: Cassandra Basics
- Practice Quiz: Working with Cassandra
Module 3: Introducing IBM Cloudant - A NoSQL DBaaS
Videos
- Overview of Cloudant
- Cloudant Architecture and Key Technologies
- Cloudant Benefits and Solutions
- Deployment Options for Cloudant
- Dashboards in Cloudant
- Working with Databases in Cloudant
- HTTP API Basics
- Working with the HTTP API
Readings
- Summary and Highlights
- How to Access Documentation and Support Resources
- Summary and Highlights
Assignments
- Graded Quiz: Cloudant Basics
- Graded Quiz: Working with Cloudant
- Practice Quiz: Cloudant Basics
- Practice Quiz: Working with Cloudant
App items
- Lab: Using the CQL Shell (cqlsh)
- Lab: Keyspace Operations
- Lab: Cassandra Table Operations
- Lab: Cassandra CRUD Operations
Plugins
- Reading: Architecture of Cassandra
- Glossary: Cassandra Basics
- Reading: Cassandra Data Modeling and Querying Best Practices
- Glossary: Working with Cassandra
Module 4: Final Project - Working with NoSQL Databases
Readings
- Project Overview
- Reading: Congrats & Next Steps
- Reading: Team and Acknowledgements
Assignment
- Final Quiz
Peer review
- Project Submission and Peer Review
App items
- Lab: Setup and Practice Assignment
- Final Assignment Project
Plugins
- Final Project Overview
- Glossary: Introduction to NoSQL
Instructors
Articles
Popular Articles
Latest Articles
Similar Courses

NoSQL Database
Great Learning


NoSQL Database Basics
IBM via Edx


Relational Database Basics
IBM via Edx


Introduction to Database Queries
NYU via Edx
.jpg)

Introduction to Relational Databases RDBMS
IBM via Coursera


Databases and Structured Query Language for Data S...
IBM via Coursera


Using Databases with Python
UM–Ann Arbor via Coursera

SQL
Udacity
Courses of your Interest
C++ Foundation
PW Skills
Advanced CFD Meshing using ANSA
Skill Lync
Data Science Foundations to Core Bootcamp
Springboard

User Experience Design And Research
UM–Ann Arbor via Futurelearn

Fundamentals of Agile Project Management
UCI Irvine via Futurelearn

Artificial intelligence Design and Engineering wit...
CloudSwyft Global Systems, Inc via Futurelearn
More Courses by IBM
R Programming Basics for Data Science
IBM via Edx
Threat Intelligence Lifecycle Fundamentals
IBM via Edx
Introduction to Data Engineering
IBM via Coursera
Introduction to the Threat Intelligence Lifecycle
IBM via Coursera
Introduction to Web Development with HTML CSS Java...
IBM via Coursera
Introduction to Devops
IBM via Coursera
Data Scientist Career Guide and Interview Preparat...
IBM via Coursera
Data Analyst Career Guide and Interview Preparatio...
IBM via Coursera
Introduction to Software Programming and Databases
IBM via Coursera