Introduction to NoSQL Databases

BY
IBM via Coursera

Lavel

Beginner

Mode

Online

Duration

5 Weeks

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
  • 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
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

Mr Rav Ahuja

Mr Rav Ahuja
Global Program Director
IBM

B.E /B.Tech, MBA

Mr Ramesh Sannareddy

Mr Ramesh Sannareddy
Instructor
IBM

Other Bachelors

Mr Steve Ryan

Mr Steve Ryan
Content Developer
IBM

Articles

Popular Articles

Latest Articles

Similar Courses

NoSQL Database

Great Learning

Online
Beginner
Free

NoSQL Database Basics

IBM via Edx

5 Weeks Online
Beginner
Free

Relational Database Basics

IBM via Edx

4 Weeks Online
Beginner
Free

Introduction to Database Queries

NYU via Edx

5 Weeks Online
Beginner
Free
Introduction to Relational Databases RDBMS

Introduction to Relational Databases RDBMS

IBM via Coursera

2 Weeks Online
Beginner

Master Data Management for Beginners

TCS iON

1 Week Online
Beginner
Free
Everything about Databases using SQL and MongoDB

Everything about Databases using SQL and MongoDB

Skill Lync

12 Weeks Online
Beginner

Databases and Structured Query Language for Data S...

IBM via Coursera

6 Weeks Online
Beginner
₹ 3,384

Using Databases with Python

UM–Ann Arbor via Coursera

5 Weeks Online
Beginner
SQL

SQL

Udacity

2 Months Online
Beginner

Courses of your Interest

Certificate in Database Management using SQL and M...

Certificate in Database Management using SQL and M...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Dashboarding and Storytelling using...

Certificate in Dashboarding and Storytelling using...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Spreadsheet Modelling using Excel

Certificate in Spreadsheet Modelling using Excel

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Big Data Analytics

Certificate in Big Data Analytics

Amity Online

40 Hours Online
Beginner
₹42,000 ₹52,000
Certificate in Artificial Intelligence and Deep le...

Certificate in Artificial Intelligence and Deep le...

Amity Online

40 Hours Online
Beginner
₹42,000 ₹52,000
Certificate in Text Mining and NLP

Certificate in Text Mining and NLP

Amity Online

32 Hours Online
Beginner
₹32,000 ₹40,000
Certificate in Descriptive Analytics and Data Pre-...

Certificate in Descriptive Analytics and Data Pre-...

Amity Online

16 Hours Online
Beginner
₹17,000 ₹21,000
Certificate in Applied Data Engineering

Certificate in Applied Data Engineering

Amity Online

60 Hours Online
Beginner
₹75,000 ₹100,000
Certificate in Programming for Data Analytics Usin...

Certificate in Programming for Data Analytics Usin...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Predictive Analytics Using Python

Certificate in Predictive Analytics Using Python

Amity Online

32 Hours Online
Beginner
₹32,000 ₹40,000

More Courses by IBM

Artificial Intelligence Chatbots Without Programmi...

IBM via Edx

2 Weeks Online
Beginner
Free

R Programming Basics for Data Science

IBM via Edx

5 Weeks Online
Beginner
Free

Threat Intelligence Lifecycle Fundamentals

IBM via Edx

4 Weeks Online
Beginner
Free

Introduction to Data Engineering

IBM via Coursera

Online
Beginner

Introduction to the Threat Intelligence Lifecycle

IBM via Coursera

3 Weeks Online
Beginner
Free

Introduction to Devops

IBM via Coursera

Online
Beginner

Data Scientist Career Guide and Interview Preparat...

IBM via Coursera

3 Weeks Online
Beginner

Introduction to Software Programming and Databases

IBM via Coursera

Online
Beginner

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses