Getting Started with Apache Cassandra (Coursera)

Offered by Whizlabs,
Getting Started with Apache Cassandra (Coursera)

The “Getting Started with Cassandra” course is designed to help you gain knowledge of the Cassandra database system. You will learn architecture as well as how to design, build and use Cassandra databases.
This training course helps you develop your skills and knowledge in Cassandra. Cassandra is a NoSQL database that has the traits of a distributed, open-source, and decentralized database or storage system. It can support the management of excessively massive amounts of structured data without a single point of failure, thereby resulting in the provision of highly available services.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

This course contains 3+ hours of training videos. Learners could find a total of 35 lectures in the training course with comprehensive coverage of all topics regarding “Getting Started with Cassandra”.
These lectures are divided into 3 Modules and each module is further split into lessons. The entire
course includes Assessments to validate knowledge checks of learners. Also, a set of Graded Questions is available at the end of every module.
Module 1: Data and Storage Models in Cassandra
Module 2: Cassandra Architecture and Query Language
Module 3: Security, Deployment, Monitoring, and Maintenance in Cassandra

What You Will Learn

  • Understand the basics concepts of Databases and Cassandra concepts.
  • Overview of Architecture, CQL, Data and Storage Models in Cassandra
  • Explore the Security and Deployments in Cassandra
  • Demonstrate working of Monitoring and Maintenance in Cassandra

Syllabus

WEEK 1
Data and Storage Models in Cassandra
Welcome to the Getting Started with Cassandra Course. By enrolling in this course, you are taking the first step to kickstart your career in Cassandra. In the first week of the course, you'll learn about Cassandra's Introduction, Data, and Storage models. This course will help learners to describe the fundamentals of Cassandra. By the end of this course, you will be able to we'll learn the Course Introduction, the Basics of Databases, and the uses of Cassandra. This course is for ETL Developers, Software Engineers, Architects, and Big Data Engineers/Developers

WEEK 2
Cassandra Architecture and Query Language
In the second week of this course, we'll learn to configure Cassandra Architecture and analyze its Services. We'll also analyze Cassandra Query Language (CQL) Basics using simple queries. After this, we'll end the module by exploring and demonstrating CQL Basics and commands.

WEEK 3
Security, Deployment, Monitoring, and Maintenance in Cassandra
In the third week of this course, we'll learn about how to design and implement Cassandra Security. We'll also describe the concepts of Cassandra Deployment and Maintenance with its process. After this, we'll end the module by exploring and demonstrating Cassandra's Maintenance and Monitoring Process.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Data Manipulation at Scale: Systems and Algorithms (Coursera) Coursera
University of Washington

Data Manipulation at Scale: Systems and Algorithms (Coursera)

Data analysis has replaced data acquisition as the bottleneck to evidence-based decision making --- we are drowning in it. Extracting knowledge from large, heterogeneous, and noisy datasets requires not only powerful computing resources, but the programming abstractions to use them effectively. The abstractions that emerged in the last decade blend ideas from parallel databases, distributed systems, and programming languages to create a new class of scalable data analytics platforms that form the foundation for data science at realistic scales.

Nov 9th 2026
4 Weeks
Managing Big Data with MySQL (Coursera) Coursera
Duke University

Managing Big Data with MySQL (Coursera)

This course is an introduction to how to use relational databases in business analysis. You will learn how relational databases work, and how to use entity-relationship diagrams to display the structure of the data held within them. This knowledge will help you understand how data needs to be collected in business contexts, and help you identify features you want to consider if you are involved in implementing new data collection efforts.

Nov 9th 2026
5-12 Weeks
Relational Database Support for Data Warehouses (Coursera) Coursera
University of Colorado System

Relational Database Support for Data Warehouses (Coursera)

Relational Database Support for Data Warehouses is the third course in the Data Warehousing for Business Intelligence specialization. In this course, you'll use analytical elements of SQL for answering business intelligence questions. You'll learn features of relational database management systems for managing summary data commonly used in business intelligence reporting. Because of the importance and difficulty of managing implementations of data warehouses, we'll also delve into storage architectures, scalable parallel processing, data governance, and big data impacts. In the assignments in this course, you can use either Oracle or PostgreSQL.

Nov 9th 2026
5-12 Weeks
Data Modeling and Applications (Coursera) Coursera
Illinois Tech

Data Modeling and Applications (Coursera)

This course introduces the student to the use of a database management system to provide the software and database necessary to upgrade a DBMS system. Database structures, applications, network, relational and hierarchical data models, applicate programs development, query systems, file security, and the role of the database administrator will be studied. A course fee may apply.

Nov 23rd 2026
5-12 Weeks
Laravel Protections (Coursera) Coursera
Infosec

Laravel Protections (Coursera)

In this course, you'll take a look at how Laravel protects your database and ways you can configure it to protect your system. The Laravel database access layer has a lot of built-in protection from common attacks. However, when you need to customize functionality it can be easy to undo that layer and allow for attacks like SQL injection. In this course, we’ll discuss how Laravel protects your database and look at ways to extend functionality without compromising security. Then, we’ll pivot to performance and reducing the chance of denial of service attacks. Finally, concentrating on a layered approach of security in your app, we’ll focus on the security of properties in an Eloquent model.

Nov 9th 2026
1 Week
Relational database systems (Coursera) Coursera
Universidad Nacional Autónoma de México

Relational database systems (Coursera)

Welcome to the specialization course Relational Database Systems. This course will be completed on six weeks, it will be supported with videos and various documents that will allow you to learn in a very simple way how several types of information systems and databases are available to solve different problems and needs of the companies.

Nov 9th 2026
5-12 Weeks
Process Data from Dirty to Clean (Coursera) Coursera
Google

Process Data from Dirty to Clean (Coursera)

This is the fourth course in the Google Data Analytics Certificate. These courses will equip you with the skills needed to apply to introductory-level data analyst jobs. In this course, you’ll continue to build your understanding of data analytics and the concepts and tools that data analysts use in their work. You’ll learn how to check and clean your data using spreadsheets and SQL as well as how to verify and report your data cleaning results. Current Google data analysts will continue to instruct and provide you with hands-on ways to accomplish common data analyst tasks with the best tools and resources.

Nov 3rd 2026
5-12 Weeks
Web Application Development: Basic Concepts (Coursera) Coursera
University of New Mexico

Web Application Development: Basic Concepts (Coursera)

This is the first course in a Coursera Specialization track involving Web Application Architectures. This course will give you the basic background, terminology and fundamental concepts that you need to understand in order to build modern full stack web applications. A full stack web developer is familiar with each "layer" of the software technologies involved in a web application, including data modeling and database technologies, the web server environment and middleware components, network protocols, the user interface and basic visual design and user interaction concepts.

Nov 9th 2026
5-12 Weeks