Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering Apache Cassandra Developer and Admin from Scratch
Rating: 3.6 out of 5(92 ratings)
727 students

Mastering Apache Cassandra Developer and Admin from Scratch

Master Cassandra Developer and Admin concepts and techniques for web development. Become a Master in NOSQL database.
Last updated 12/2015
English

What you'll 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.

Course content

17 sections100 lectures6h 9m total length
  • Introduction to Cassandra3:59

    Explore Apache Cassandra, a masterless distributed white column store designed for high availability across commodity servers, offering native language drivers, fault detection and recovery, and easy operations.

  • Prerequisites1:00

    Outline the prerequisites for mastering Apache Cassandra, noting familiarity with keys, indexes, and distributed systems can be advantageous and that you will learn them during the course.

  • What you will learn?4:14
  • Use Cases for Cassandra5:40

Requirements

  • Prior knowledge of any database will be helpful.
  • Understanding of SQL syntax can also prove to be advantageous.

Description

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.

Who this course is 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.