HOME > Development > Mastering Apache Cassandra Developer and Admin from Scratch

Mastering Apache Cassandra Developer and Admin from Scratch

  • Development
  • May 09, 2025
SynopsisMastering Apache Cassandra Developer and Admin from Scratch,...
Mastering Apache Cassandra Developer and Admin from Scratch  No.1

Mastering Apache Cassandra Developer and Admin from Scratch, available at $49.99, has an average rating of 3, with 100 lectures, based on 90 reviews, and has 703 subscribers.

You will learn about Understand the fundamentals of Cassandra Installation and Configuration of Apache Cassandra Understand the Architecture of Cassandra and various components for configuring it. Learn how to implement Cassandra Query Language Understanding the various building blocks of Cassandra Learn how to create a database and hence inserting data. Understand the various data modelling techniques. Learn the key concepts of reading and writing data. Learn how to update and delete the data. Get to know how Cassandra interacts with the clients. Understand various Cassandra monitoring and administration techniques. Get to know how to maintain Apache Cassandra Creating an application using Apache Cassandra Learn how to add nodes to the cluster. Understand how to monitor the nodes in the Cluster. Get an understanding of establishing the Cluster for multiple Datacenters. This course is ideal for individuals who are This Apache Cassandra course is meant for the learners who wish to understand the concepts of this NoSQL Database starting from the basics as well complex concepts such as adding nodes to the Cluster. It is particularly useful for This Apache Cassandra course is meant for the learners who wish to understand the concepts of this NoSQL Database starting from the basics as well complex concepts such as adding nodes to the Cluster.

Enroll now: Mastering Apache Cassandra Developer and Admin from Scratch

Summary

Title: Mastering Apache Cassandra Developer and Admin from Scratch

Price: $49.99

Average Rating: 3

Number of Lectures: 100

Number of Published Lectures: 100

Number of Curriculum Items: 100

Number of Published Curriculum Objects: 100

Original Price: ?3,299

Quality Status: approved

Status: Live

What You Will Learn

  • Understand the fundamentals of Cassandra
  • Installation and Configuration of Apache Cassandra
  • Understand the Architecture of Cassandra and various components for configuring it.
  • Learn how to implement Cassandra Query Language
  • Understanding the various building blocks of Cassandra
  • Learn how to create a database and hence inserting data.
  • Understand the various data modelling techniques.
  • Learn the key concepts of reading and writing data.
  • Learn how to update and delete the data.
  • Get to know how Cassandra interacts with the clients.
  • Understand various Cassandra monitoring and administration techniques.
  • Get to know how to maintain Apache Cassandra
  • Creating an application using Apache Cassandra
  • Learn how to add nodes to the cluster.
  • Understand how to monitor the nodes in the Cluster.
  • Get an understanding of establishing the Cluster for multiple Datacenters.
  • Who Should Attend

  • This Apache Cassandra course is meant for the learners who wish to understand the concepts of this NoSQL Database starting from the basics as well complex concepts such as adding nodes to the Cluster.
  • Target Audiences

  • This Apache Cassandra course is meant for the learners who wish to understand the concepts of this NoSQL Database starting from the basics as well complex concepts such as adding nodes to the Cluster.
  • In this course you will learn about Apache’s NoSQL Database-Cassandra and how is it used to store the Big-Data.

  • It starts with an introduction to the database along with its prominent use cases, an insight view of its architecture and various components involved in configuring the database.
  • Also you learn the various operations that can be performed on the database such as creating the database, inserting data, deleting and updating data.
  • You will learn how to monitor your database and the concepts like adding nodes to the cluster and managing these nodes will also be explained.
  • This course contains lectures as videos along with the hands-on implementation of the concepts, additional assignments are also provided in the last section for your self practice, working files are provided along with the first lecture “Introduction to Cassandra” and some links for further reading are also provided for more help.
  • Course Curriculum

    Chapter 1: Introduction to the Course

    Lecture 1: Introduction to Cassandra

    Lecture 2: Prerequisites

    Lecture 3: What you will learn?

    Lecture 4: Use Cases for Cassandra

    Chapter 2: Getting started with Apache Cassandra

    Lecture 1: NoSQL Databases

    Lecture 2: CAP theorem

    Lecture 3: NoSQL vs RDBMS

    Lecture 4: What is Cassandra?

    Chapter 3: Installing Cassandra

    Lecture 1: Downloading Cassandra

    Lecture 2: Ensuring Oracle Java 7 is Installed

    Lecture 3: Installing Cassandra

    Lecture 4: Starting Cassandra

    Chapter 4: Architecture of Cassandra

    Lecture 1: Cassandra – A Distributed Database

    Lecture 2: System Keyspaces

    Lecture 3: Peer to Peer Model

    Lecture 4: What Gossip Protocol is for?

    Lecture 5: Anti-entropy and Read Repair

    Lecture 6: Memtables, SSTables and Commit Logs

    Lecture 7: Compaction, Bloom Filters and Tombstones

    Chapter 5: Configuring Cassandra

    Lecture 1: Components for Configuring Cassandra

    Lecture 2: Keyspaces

    Lecture 3: Replicas

    Lecture 4: Replica Placement Strategies

    Lecture 5: Replication Factor

    Lecture 6: Virtual Nodes

    Lecture 7: Partitioners

    Lecture 8: Snitches

    Chapter 6: Cassandra Query Language

    Lecture 1: Introduction to CQL and Thrift

    Lecture 2: Using cqlsh

    Chapter 7: Building Blocks of Cassandra

    Lecture 1: Describing Cassandra

    Lecture 2: Cluster

    Lecture 3: Keyspaces and Column Family

    Chapter 8: Creating a Database

    Lecture 1: What is a Cassandra Database?

    Lecture 2: Query differences between RDBMS and Cassandra

    Lecture 3: Defining a KeySpace

    Lecture 4: Data Types

    Lecture 5: Creating a Table

    Lecture 6: A Primary Key

    Lecture 7: A Partition Key

    Lecture 8: Specifying the Clustering Order

    Lecture 9: Deleting a KeySpace

    Chapter 9: Inserting the Data

    Lecture 1: Different ways of Writing the Data

    Lecture 2: Using the INSERT INTO Command

    Lecture 3: Using the COPY Command

    Lecture 4: Storing data in Cassandra

    Chapter 10: Data Modeling in Cassandra

    Lecture 1: Design differences between RDBMS and Cassandra

    Lecture 2: Design Patterns

    Lecture 3: Using the WHERE Clause

    Lecture 4: Using Secondary Indexes

    Lecture 5: A Composite Partition Key

    Chapter 11: Updating and Deleting Data

    Lecture 1: Updating Data

    Lecture 2: How Update Works?

    Lecture 3: Deleting Data

    Lecture 4: Using TTLs

    Chapter 12: Cassandra Monitoring and Administration

    Lecture 1: Cassandra Monitoring Tools

    Lecture 2: Using Nodetool

    Lecture 3: Using JConsole

    Lecture 4: Learning about Ops Center

    Chapter 13: Creating an Application

    Lecture 1: Understanding Cassandra Drivers

    Lecture 2: The DataStax Java Driver

    Lecture 3: Setting the Environment for Development

    Lecture 4: Creating an Application Page

    Lecture 5: Acquiring The DataStax Java Driver Files

    Lecture 6: Getting The DataStax Java Driver Files Through Maven

    Lecture 7: Connecting to the Cassandra Cluster

    Lecture 8: Executing the Query

    Lecture 9: Displaying the Query Result

    Lecture 10: Final Review of Application

    Chapter 14: Adding Nodes to a existing Cluster

    Lecture 1: Understanding Cassandra Nodes

    Lecture 2: Having a Network Connection

    Lecture 3: Specifying the Address of a Node in Cassandra

    Lecture 4: Specifying Seed Nodes

    Lecture 5: Bootstrapping a Node

    Lecture 6: Cleaning up a Node

    Lecture 7: Using Cassandra-stress property

    Chapter 15: Monitoring a multi-node Cluster

    Lecture 1: Repairing the Nodes

    Lecture 2: Understanding Consistency

    Lecture 3: Understanding Hinted Handoff

    Lecture 4: Read Repair in Detail

    Lecture 5: Decommissioning a Node

    Lecture 6: Putting a Node back into Service

    Lecture 7: Removing a Dead Node

    Chapter 16: Cluster for Multiple Datacenters

    Lecture 1: Redefining for Multiple Data Centers

    Lecture 2: Changing Snitch Type

    Instructors

  • Mastering Apache Cassandra Developer and Admin from Scratch  No.2
    Easylearning guru
    Your Pace!! Your Place!!
  • Rating Distribution

  • 1 stars: 13 votes
  • 2 stars: 5 votes
  • 3 stars: 23 votes
  • 4 stars: 26 votes
  • 5 stars: 23 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!