NoSQL Databases

7 resources

Level
Type

πŸŽ“Courses(3)

courseπŸ‘οΈ 0

Introduction to NoSQL Databases

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.

beginnerπŸ‡¬πŸ‡§

Frequently Asked Questions

What are the best free resources to learn NoSQL Databases?

Dantes has curated a selection of resources for NoSQL Databases, including 3 books, 3 courses, 3 websites. All resources are hand-picked for quality β€” no algorithmic filler. Browse the full list above to find the format that works best for you.

Is NoSQL Databases hard to learn?

NoSQL Databases is approachable at the beginner level β€” there are resources here specifically for those starting from scratch. As you progress, intermediate and advanced material is also available to take your skills further.

What types of NoSQL Databases learning resources are available on Dantes?

For NoSQL Databases, Dantes has curated 3 books, 3 courses, 3 websites. Each resource type serves a different learning style: videos and YouTube for visual learners, books for depth, courses for structured progression, and websites for quick reference.

How does Dantes select NoSQL Databases resources?

Dantes is an algorithm-free learning directory. Resources are hand-curated based on quality, accuracy, and usefulness β€” not engagement metrics or paid placements. The goal is to surface the best learning material for NoSQL Databases, whether it's a free YouTube series, a classic textbook, or an open courseware from a top university.

Go deeper

Test your understanding of NoSQL Databases

Explain it out loud. An AI tutor listens and asks questions that expose gaps you didn't know you had.