Getting Started with Apache Cassandra

BY
Udemy

Lavel

Beginner

Mode

Online

Fees

₹ 2499

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 2,499
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Introduction to Cassandra

  • Important - Download These First - Working Files
  • 0101 Introducing The Course
  • 0102 Understanding What Cassandra Is
  • 0103 Learning What Cassandra Is Being Used for
  • 0104 Understanding The System Requirements
  • 0105 How To Access Your Working Files
  • 0106 Opening The Main Virtual Machine
  • 0107 Pop Quiz

Getting Started With The Architecture

  • 0201 Understanding That Cassandra Is A Distributed Database
  • 0202 Learning What Snitch Is For
  • 0203 Learning What Gossip Is For
  • 0204 Learning How Data Gets DIstributed
  • 0205 Learning About Replication
  • 0206 Learning About Virtual Nodes
  • 0207 Pop Quiz

Installing Cassandra

  • 0301 Downloading Cassandra
  • 0302 Ensuring Oracle Java 7 Is Installed
  • 0303 Installing Cassandra
  • 0304 Viewing The Main Configuration File
  • 0305 Providing Cassandra With Permission To Directories
  • 0306 Starting Cassandra
  • 0307 Checking Status
  • 0308 Accessing The Cassandra system.log File
  • 0309 Pop Quiz

Communicating With Cassandra

  • 0401 Understanding Ways To Communicate With Cassandra
  • 0402 Using Cqlsh
  • 0403 Pop Quiz

Creating A Database

  • 0501 Understanding A Cassandra Database
  • 0502 Defining A Keyspace
  • 0503 Deleting A Keyspace
  • 0504 Pop Quiz
  • 0505 Lab: Create A Second Database

Creating A Table

  • 0601 Creating A Table
  • 0602 Defining Columns And Data Types
  • 0603 Defining A Primary Key
  • 0604 Recognizing A Partition Key
  • 0605 Specifying A Descending Clustering Order
  • 0606 Pop Quiz
  • 0607 Lab: Create A Second Table

Inserting Data

  • 0701 Understanding Ways To Write Data
  • 0702 Using The INSERT INTO Command
  • 0703 Using The COPY Command
  • 0704 How Data Is Stored In Cassandra
  • 0705 How Data Is Stored On Disk
  • 0706 Pop Quiz
  • 0707 Lab: Insert Data

Modelling Data

  • 0801 Understanding Data Modeling In Cassandra
  • 0802 Using A WHERE Clause
  • 0803 Understanding Secondary Indexes
  • 0804 Creating A Secondary Index
  • 0805 Defining A Composite Partition Key
  • 0806 Pop Quiz

Creating An Application

  • 0901 Understanding Cassandra Drivers
  • 0902 Exploring The DataStax Java Driver
  • 0903 Setting Up A Development Environment
  • 0904 Creating An Application Page
  • 0905 Acquiring The DataStax Java Driver Files
  • 0906 Getting The DataStax Java Driver Files Through Maven
  • 0907 Providing The DataStax Java Driver Files Manually
  • 0908 Connecting To A Cassandra Cluster
  • 0909 Executing A Query
  • 0910 Displaying Query Results - Part 1
  • 0911 Displaying Query Results - Part 2
  • 0912 Using An MVC Pattern
  • 0913 Pop Quiz
  • 0914 Lab: Create A Second Application - Part 1
  • 0915 Lab: Create A Second Application - Part 2
  • 0916 Lab: Create A Second Application - Part 3

Updating and Deleting Data

  • 001 Updating Data
  • 1002 Understanding How Updating Works
  • 1003 Deleting Data
  • 1004 Understanding Tombstones
  • 1005 Using TTLs
  • 1006 Updating A TTL
  • 1007 Pop Quiz
  • 1008 Lab: Update And Delete Data

Selecting Hardware

  • 1101 Understanding Hardware Choices
  • 1102 Understanding RAM And CPU Recommendations
  • 1103 Selecting Storage
  • 1104 Deploying In The Cloud
  • 1105 Pop Quiz

Adding Nodes To A Cluster

  • 1201 Understanding Cassandra Nodes
  • 1202 Having A Network Connection - Part 1
  • 1203 Having A Network Connection - Part 2
  • 1204 Having A Network Connection - Part 3
  • 1205 Specifying The IP Address Of A Node In Cassandra
  • 1206 Specifying Seed Nodes
  • 1207 Bootstrapping A Node
  • 1208 Cleaning Up A Node
  • 1209 Using cassandra-stress
  • 1210 Pop Quiz
  • 1211 Lab: Add A Third Node

Monitoring A Cluster

  • 1301 Understanding Cassandra Monitoring Tools
  • 1302 Using Nodetool
  • 1303 Using JConsole
  • 1304 Learning About OpsCenter
  • 1305 Pop Quiz

Repairing Nodes

  • 1401 Understanding Repair
  • 1402 Repairing Nodes
  • 1403 Understanding Consistency - Part 1
  • 1404 Understanding Consistency - Part 2
  • 1405 Understanding Hinted Handoff
  • 1406 Understanding Read Repair
  • 1407 Pop Quiz
  • 1408 Lab: Repair Nodes For A Keyspace

Removing A Node

  • 1501 Understanding Removing A Node
  • 1502 Decommissioning A Node
  • 1503 Putting A Node Back Into Service
  • 1504 Removing A Dead Node
  • 1505 Pop Quiz
  • 1506 Lab: Put A Node Back Into Service

Redefining A Cluster For Multiple Data Centers

  • 1601 Redefining For Multiple Data Centers - Part 1
  • 1602 Redefining For Multiple Data Centers - Part 2
  • 1603 Changing Snitch Type
  • 1604 Modifying cassandra-rackdc.properties
  • 1605 Changing Replication Strategy - Part 1
  • 1606 Changing Replication Strategy - Part 2
  • 1607 Pop Quiz

Resources For Further Learning

  • 1701 Accessing Documentation
  • 1702 Reading Blogs And Books
  • 1703 Watching Video Recordings
  • 1704 Posting Questions
  • 1705 Attending Events
  • 1706 Wrap Up

Similar Courses

Apache Cassandra in 2 hours

Udemy

Online
Beginner
₹ 2,299

Courses of your Interest

Certificate in Database Management using SQL and M...

Certificate in Database Management using SQL and M...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Dashboarding and Storytelling using...

Certificate in Dashboarding and Storytelling using...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Spreadsheet Modelling using Excel

Certificate in Spreadsheet Modelling using Excel

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Big Data Analytics

Certificate in Big Data Analytics

Amity Online

40 Hours Online
Beginner
₹42,000 ₹52,000
Certificate in Artificial Intelligence and Deep le...

Certificate in Artificial Intelligence and Deep le...

Amity Online

40 Hours Online
Beginner
₹42,000 ₹52,000
Certificate in Text Mining and NLP

Certificate in Text Mining and NLP

Amity Online

32 Hours Online
Beginner
₹32,000 ₹40,000
Certificate in Descriptive Analytics and Data Pre-...

Certificate in Descriptive Analytics and Data Pre-...

Amity Online

16 Hours Online
Beginner
₹17,000 ₹21,000
Certificate in Applied Data Engineering

Certificate in Applied Data Engineering

Amity Online

60 Hours Online
Beginner
₹75,000 ₹100,000
Certificate in Programming for Data Analytics Usin...

Certificate in Programming for Data Analytics Usin...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Predictive Analytics Using Python

Certificate in Predictive Analytics Using Python

Amity Online

32 Hours Online
Beginner
₹32,000 ₹40,000

More Courses by Udemy

Microsoft Excel 2013 Course Beginners Intermediate...

Udemy

Online
Beginner
₹399 ₹2,699

Python for Beginners to Advance

Udemy

Online
Beginner
₹ 2,499

Learn Python Turtle Using Block Coding

Udemy

Online
Beginner
₹399 ₹799

Master Python Basics For Developer

Udemy

Online
Beginner
₹475 ₹3,499

Programming in Python for Beginners

Udemy

Online
Beginner
₹ 799

Learn Python 3 Programming from Scratch

Udemy

Online
Beginner
₹475 ₹1,299

Automate Your Life With Python

Udemy

Online
Beginner
₹ 2,899

Learn Python Python for Beginners

Udemy

Online
Beginner
₹ 1,799

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses