Cassandra Training

(3) 3 Ratings

Course Schedule



Mon - Sat

07:30 PM - 10:00 PM ( IST )



Mon - Fri

11:00 AM - 02:00 PM ( IST )



Sat - Sun

05:30 AM - 06:30 AM ( IST )

Total Learners

950 Learners

LMS Access

365 days

Course duration

30 days


24/7 support

Can't find convenient schedule?

Our experts can help you find a batch that meets your needs

The Instructor for this course is from one of the Big5 Companies in the world.

Drop us a Query

I agree to the Training T&C

Modes of Training

Corporate Training

Live, Classroom Or Self Paced Training

Online Classroom

Attend our Instructor Led Online Virtual Classroom

Self Paced Training

Comprehensive Recorded Videos by Experts to learn at your own pace

Course Features

Live Instructor-led Classes

This isn't canned learning. Its dynamic, its interactive, its effective

Expert Educators

Only the best or they're out. We are constantly evaluating our trainers

24&7 Support

We never sleep. Need something answered at 3 am? No Problem

Flexible Schedule

You don't learn as per our calendar. We work according to yours

☰ Details

Course Curriculum

Introduction to Big Data, and Cassandra.

  • Introduction to Big Data and Problems caused by it
  • 5V – Volume, Variety, Velocity, Veracity and Value
  • Traditional Database Management System
  • Limitations of RDMS
  • NOSQL databases
  • Common characteristics of NoSQL databases
  • CAP theorem
  • How Cassandra solves the Limitations?
  • History of Cassandra
  • Features of Cassandra.

Cassandra Data Model

• Introduction to Database Model
• Understand the analogy between RDBMS and Cassandra Data Model
• Understand following Database Elements
a. Cluster
b. Keyspace
c. Column Family/Table
d. Column
• Column Family Options
• Columns
• Wide Rows, Skinny Rows
• Static and dynamic tables

Deep Dive into Cassandra Database

• Replication Factor
• Replication Strategy
• Defining columns and data types
• Defining a partition key
• Recognizing a partition key
• Specifying a descending clustering order
• Updating data
• Tombstones
• Deleting data
• Using TTL
• Updating a TTL

Managing and Monitoring the Cluster

• Cassandra monitoring tools
• Logging
• Tailing
• Using Nodetool Utility
• Using JConsole
• Learning about OpsCenter
• Runtime Analysis Tools.

CAP Theorem and No SQL DataBase

  • Significance of NoSQL 
  • RDBMS Replication 
  • Key Challenges 
  • Types of NoSQL 
  • Benefits and drawbacks 
  • Salient features of NoSQL database 
  • CAP Theorem 

Cassandra fundamentals, Data model, Installation and setup

  • Installation 
  • Introduction to Cassandra 
  • key concepts and deployment of non relational database 
  • Column-oriented database, 
  • Data Model – column 
  • column family, 

Summarization, node tool commands, cluster, Indexes, Cassandra & MapReduce, Installing Ops-center

  • How Cassandra modelling varies from Relational database modelling 
  • Cassandra modelling steps.
  • Introduction to Time Series modelling.
  • Comparing Column family Vs. Super Column family.
  • Counter column family 
  • Partitioners strategies.
  • Gossip protocols 
  • Read operation.

Deploying the IDE for Cassandra applications

  • Understanding the Java application creation methodology 
  • learning key drivers
  • Deploying the IDE for Cassandra applications.
  • Cluster connection and data query implementation.  

Cassandra API and Summarization and Thrift

  • Cassandra client connectivity 
  • Connection pool internals.
  • Important features and concepts of Hector client.
  • Thrift 
  • JAVA code
  • API 
  • Summarization.

Course Description

What you will learn in this Cassandra Training course?

  • Learn about Cassandra concepts and the architecture
  • Difference between RDBMS and Cassandra
  • Learn Key features of NoSQL database and CAP theorem
  • Install, configure and monitor Cassandra
  • Learn Cluster management, Indexing and Data Modeling in Cassandra
  • Understand basics of Thrift, AVRO, JSON and Hector Client
  • Learn to use Cassandra for handling large volumes of data
  • Prepare for the Apache Cassandra DataStax Certification.

Who should go for this Apache Cassandra Training Course?

  • Big Data Developer / Administrator / Architect / Analyst / Engineer
  • Software Architect / Engineer/Developer
  • Solution Delivery Consultant
  • Senior BI / ETL Developer
  • NoSQL Big Data Developer.

What are the pre-requisites for Apache Cassandra Training Course?

As such there are no prerequisites for Apache Cassandra course. Knowledge of Linux command line is preferred. Exposure to Java, Database or Data-Warehouse concepts is a plus, but certainly not a mandate.


Do you have self paced training?

Yes, we offer self paced training

How do you provide training?

We offer three different modes of training. Instructor Led Live Training, Self Paced Training and Corporate Training

Do you offer any discounts?

Yes we offer discounts for group of 3 plus people.

Can I choose timings that suits my schedule?

Yes we are the only company where we work with students and offer flexible timings which fits your schedule

Who are the Instructors?

All our instructors are from MNC companies who have real time experience of more than 10 years.

Can I attend a demo session before joining?

Yes we offer a free demo session with the instructors. The trainer will answer all your queries and share the course agenda.

Course Reviews


Excellent Training. I had a great Experience in learning the Course. Trainer helped me a lot during my course. Thank you.


I had a great experience in learning this course. Faculty seems excellent in sharing Real world experiences. Thanks to the Team.


I found the tutorial very useful, with step-by-step explanations. Thanks to Trainer.