Chevron Left
Back to Introduction to NoSQL Databases

Learner Reviews & Feedback for Introduction to NoSQL Databases by IBM

4.6
stars
299 ratings

About the Course

Get started with NoSQL Databases with this beginner-friendly introductory course! This course will provide technical, hands-on knowledge of NoSQL databases and Database-as-a-Service (DaaS) offerings. With the advent of Big Data and agile development methodologies, NoSQL databases have gained a lot of relevance in the database landscape. Their main advantage is the ability to handle scalability and flexibility issues modern applications raise. You will start this course by learning the history and the basics of NoSQL databases (document, key-value, column, and graph) and discover their key characteristics and benefits. You will learn about the four categories of NoSQL databases and how they differ. You’ll also explore the differences between the ACID and BASE consistency models, the pros and cons of distributed systems, and when to use RDBMS and NoSQL. You will also learn about vector databases, an emerging class of databases popular in AI. Next, you will explore the architecture and features of several implementations of NoSQL databases, namely MongoDB, Cassandra, and IBM Cloudant. You will learn about the common tasks that they each perform and their key and defining characteristics. You will then get hands-on experience using those NoSQL databases to perform standard database management tasks, such as creating and replicating databases, loading and querying data, modifying database permissions, indexing and aggregating data, and sharding (or partitioning) data. At the end of this course, you will complete a final project where you will apply all your knowledge of the course content to a specific scenario and work with several NoSQL databases. This course suits anyone wanting to expand their Data Management and Information Technology skill set....

Top reviews

RR

Oct 4, 2021

Useful lab for skimming through different databases. The session of Cloudant, however, looks more like a sales material... This course is overall very good!

KB

Apr 18, 2023

I should say then is not totally for beginner. Maybe intermediate level, some skills of programming are necessary to don't get stuck at the last assessment.

Filter by:

51 - 74 of 74 Reviews for Introduction to NoSQL Databases

By Muhammad I Y

•

Sep 13, 2023

thanks

By Miguel d J B A

•

Sep 14, 2022

Cool!

By Debjani M (

•

Oct 28, 2024

good

By AAYUSHI B

•

Oct 25, 2024

good

By Rajababu s

•

Oct 19, 2024

good

By B V K S

•

Oct 30, 2023

good

By muchu v

•

Sep 22, 2023

good

By Philip P

•

Oct 10, 2021

The course discusses four types of NoSQL databases but provides training on one type, the document database. Fortunately, this course offers an excellent introduction to three different NoSQL document databases: MongoDB, Apache Cassandra, and IBM Cloudant. Between the videos and hands-on labs, I am confident enough to begin using any of these databases. I would have given the course five stars if it included training on other types of NoSQL databases.

By Andrés C S G

•

Jul 18, 2024

Good overview of 3 NoSQL databases but this course should be taken as a starting point to go deeper on these technologies. The theoretical explanations are very good.

By Kernel P

•

Apr 11, 2022

The hand On are very useful, only I have troubles sometimes to enter to the Labs, but when I was able to, I really enjoy them

By Claudio A E

•

May 16, 2022

Good introduction course, only I had problem in the final assigment (mongo)

By Raphael O

•

Aug 5, 2024

It gave me a strong foundational knowledge of NoSQL databases.

By Tijani S

•

Nov 30, 2021

The course really teaches Non-Structural data

By Prajwal S

•

Feb 12, 2023

This is overall a very good course

By Jhoana R

•

Apr 11, 2022

Hand on's are very useful

By Makmurry A

•

Sep 10, 2023

good for practice

By CHALLA T

•

Sep 16, 2024

ntg

By Ekansh p s

•

Mar 2, 2024

.

By Rahul A

•

Jun 29, 2023

b

By Nayyer M

•

Aug 31, 2023

I have two 2 comments to make

1- Course contains too much topics, apart from basic concepts there are too many technology things. One cannot properly grasp any one of them during the course. A bit of knowledge of everything makes learning difficult as well. I had to spend too much time to remove syntax errors of different labs. Better include a single database in the course.

2- There is no course material, I mean slides etc., if I want to teach some of the topics in my course, then there is no help from this course. Whereas I found complete slides in another course, that is, "Introduction to Big Data".

By Tsoyesh S

•

Jul 3, 2023

The course is heavily focused on theoretical aspect, reading materials and videos, which is good but would love to also have more videos on practical demonstration of getting IDE setup, codes executed, etc. As a beginner, I found it challenging to setup IDEs, especially IBM Cloudant, also it seems the start mongo code in IBM Cloudant sometimes takes forever to load which I as a beginner struggled a bit and lost tons of time submitting projects. Overall the course was definitely helpful as I learnt new things.

By Steven C

•

Oct 8, 2024

The practice final project in Module 4 actually requires doing some of the optional materials in Module 5 (using Cloudant). But the actual final project does not require the material from Module 5. Somebody from the admin team needs to go through the course again to make sure the progression actually makes sense

By Ryan E

•

Sep 25, 2022

Thought the final exercise was a little too hard. Had issues with gettting Cloudant to work with the code provided.

By Piotr D

•

Apr 25, 2024

A lot of valuable content, but the mistakes in the exam evaluation are unacceptable, they cost people more than just time. Please review the materials.