Introduction to NoSQL Databases
This course will provide you with 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 effectively handle scalability and flexibility issues raised by modern applications. You will start by learning the history and the basics of NoSQL databases and discover their key characteristics and benefits. You will learn about the four categories of NoSQL databases and how they differ from each other. You will explore the architecture and features of several different implementations of NoSQL databases, namely MongoDB, Cassandra, and IBM Cloudant. 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.
Differentiate between the four main categories of NoSQL repositories.
Describe the characteristics, features, benefits, limitations, and applications of the more popular Big Data processing tools.
Perform common tasks using MongoDB tasks including create, read, update, and delete (CRUD) operations.
Execute keyspace, table, and CRUD operationsin Cassandra.
Syllabus
Syllabus - What you will learn from this course
Week 1
Introducing NoSQL
Week 2
Introducing MongoDB - An Open-Source NoSQL Database
Week 3
Introducing Apache Cassandra - An Open-Source NoSQL Database
Week 4
Introducing IBM Cloudant - A NoSQL DBaaS
Week 5
Final Project - Working with NoSQL Databases
FAQ
When will I have access to the lectures and assignments?
Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.
Reviews
Great course with Great Learning. Mentors and Teachers are Perfect.
The course is great material, explanations and quizzes. The problem with this course is technical. You will face some problems with ibm cloud.
Ita really amazing course specially for that one who want to explore things related to offline-database, cloud -base and web access
Useful lab for skimming through different databases. The session of Cloudant, however, looks more like a sales material... This course is overall very good!