Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cassandra for Beginners
Rating: 4.0 out of 5(43 ratings)
1,364 students

Cassandra for Beginners

Practical Hands -on Introduction to Cassandra
Last updated 3/2026
English

What you'll learn

  • Install Oracle VirtualBox
  • Install Ubuntu-Linux
  • Install Cassandra
  • Create a keyspace
  • Alter Keyspace
  • Create Table
  • Alter Table
  • Create Data
  • Update data
  • Truncate table
  • Drop table
  • Create Index
  • Create a table with set collection
  • Create table with list collection
  • Create table with map collection

Course content

5 sections41 lectures3h 7m total length
  • Introduction2:17
  • What is VirtualBox3:54
  • Download and Install VirtualBox4:52
  • VirtualBox Terminology2:04
  • Supported Hosts1:11
  • Download Ubuntu image2:16
  • Install Ubuntu on vrtualbox -Part 15:37
  • Install Ubuntu on vrtualbox -Part 28:10
  • Install Guest Additions11:59
  • What is Cassandra3:59
  • Prerequisites for Installing Cassandra1:31
  • Installing Java4:08
  • Installing Cassandra5:10
  • Checking Cassandra Status1:21

Requirements

  • Basic knowledge of SQL would help but not mandatory
  • Knowledge of relational database management systems will help but not mandatory

Description

Cassandra is a distributed database from Apache that is highly scalable and designed to manage very large amounts of structured data. It provides high availability with no single point of failure.

Apache Cassandra is a NoSQL database capable of handling large amounts of data that change rapidly. In this course, learn about the architecture of this popular database, and discover how to design Cassandra data models that support scalable applications. The course highlights the differences between Cassandra and relational databases, discusses the Cassandra Query Language (CQL).

The course starts off with  the installation of Oracle's  virtualbox and ubuntu-linux followed by the installing of Cassandra on the Ubuntu-linux virtual machine. The course then covers a basic introduction of Cassandra followed by its architecture, installation, and  how to perform operations such as create, alter, update, and delete on keyspaces, tables, and indexes using CQLSH 

Topics include:
  • Installation of Oracle's virtualBox
  • Installation of Ubuntu-Linux
  • Installation of Java JDK
  • Installation of Cassandra
  • Introduction to Cassandra Query Language -CQL
  • creating a keyspace
  • Altering a keyspace
  • Dropping a keyspace
  • Creating a table
  • Inserting data into a table
  • Reading data from a table
  • Updating data in a table
  • Deleting a table
  • Using Batch for multiple modification operations
  • Altering a table
  • Creating Index
  • Truncating a table
  • Dropping a table
  • Creating a table with Set collection
  • Creating a table with List collection
  • Creating a table with Map collection


Who this course is for:

  • Beginner Database Administrators
  • Beginner Data Analyst
  • Anyone who want wants to learn something new