Apache Cassandra for Developers Online Training

Apache Cassandra for Developers is a distributed database management system that is built to handle large amounts of data across multiple data centers and the cloud. It’s highly scalable, offers high availability, and has no single point of failure. Written in Java, it’s a NoSQL database offering many things that other NoSQL and relational databases […]

3,748 students enrolled

Apache Cassandra for Developers is a distributed database management system that is built to handle large amounts of data across multiple data centers and the cloud. It’s highly scalable, offers high availability, and has no single point of failure. Written in Java, it’s a NoSQL database offering many things that other NoSQL and relational databases cannot.

LaraOnlineTraining will provide instructor-led, live training, participants will have an in-depth understanding of the fundamentals of Apache Cassandra.

This course will introduce Cassandra –  a popular NoSQL database.  It will cover Cassandra’s principles, architecture, and data model.   Students will learn data modeling in CQL (Cassandra Query Language) in hands-on, interactive labs.

The key features of the Apache Cassandra software are:

  • Decentralized system
  • Distributed deployment
  • High application scalability
  • Fault tolerance
  • Tunable consistency
  • MapReduce Support
  • A separate query language called Cassandra Query Language

Target audience

  • Students
  • Database Administrators and Developers
  • Project Managers, Analysts, and Testers
  • Big Data and Hadoop Professionals
  • IT professionals

Prerequisites

Professionals with experience in IT and Students eager to learn can undergo this training.

Why Should I choose Lara Online Training?

  • We provide Very in-depth course material with Real Time Scenarios for each topic with its Solutions for, Apache Cassandra for Developers Online Training.
  •  At Lara, we provide case studies in real-time applications with a professional explanation.
  •  We do Schedule the sessions based upon your comfort by our Highly Qualified Trainers and Real-time Experts.
  •  Class recordings are available immediately after the session for future reference.
  •  We do Normal Track, Fast Track, and Weekend Batches for Apache Cassandra for Developers Online Training.
  •  We assist you with cost Effective and Flexible Payment Schemes.
  •  At Lara, we provide Placement Assistance.
  •  We provide Assessment and Mock Interviews

Introduction to Big Data / NoSQL

1
NoSQL overview
2
CAP theorem
3
When is NoSQL appropriate
4
Columnar storage
5
NoSQL ecosystem

Cassandra Basics

1
Design and architecture
2
Cassandra nodes, clusters, datacenters
3
Keyspaces, tables, rows and columns
4
Partitioning, replication, tokens
5
Quorum and consistency levels

Data Modeling – Part 1

1
Introduction to CQL
2
CQL Datatypes
3
Creating Keyspaces & Tables
4
Choosing columns and types
5
Choosing primary keys
6
Data layout for rows and columns
7
Time to live (TTL)
8
Querying with CQL
9
CQL updates
10
Collections (list / map / set)

Data Modeling – part 2

1
Creating and using secondary indexes
2
composite keys (partition keys and clustering keys)
3
Time series data
4
Best practices for time series data
5
Counters
6
Lightweight transactions (LWT)

Data Modeling Labs : Group design session

1
Multiple use cases from various domains are presented
2
Students work in groups to come up designs and models
3
Discuss various designs, analyze decisions

Cassandra drivers

1
Introduction to Java driver
2
CRUD (Create / Read / Update, Delete) operations using Java client
3
Asynchronous queries

Cassandra Internals

1
Understand Cassandra design under the hood
2
sstables, memtables, commit log
3
read path / write path
4
caching
5
vnodes

Administration

1
Hardware selection
2
Cassandra distributions
3
Cassandra best practices (compaction, garbage collection)
4
troubleshooting tools and tips

Be the first to add a review.

Please, login to leave a review
Apache Casandra Administration
30-Day Money-Back Guarantee

Includes

Full lifetime access
Access on mobile and TV

EXCELLENT rating
Based on 16 reviews
It was great working and learning experience with krish on scripting issue. Communication with Management is very responsive and helpful and special thanks to krish for his patience.
sujith B
sujith B
2023-05-18
Trainer explained well.completed all topics and helped in technical issues
Laxmi M
Laxmi M
2023-01-29
Gulshan who is the trainer is very good at giving insights of the RPA and he is good on clearing all my doubts. The institute also helped me find the right trainer
Srivalli Anand Makkapati
Srivalli Anand Makkapati
2023-01-27
Thank you so much, Mr. Kishore, for the online IT training. That was a great experience with you. I have learned a lot from you. You are a very knowledgeable person and helpful in answering questions. I appreciate your replies to me promptly through text messages or email. I understand you overall.
Asif Jafri
Asif Jafri
2023-01-09
The explanation is excellent. Trainer explained with live examples and secenarios
Eswar vakada
Eswar vakada
2023-01-09
Excellent experience. Kishore is a valuable resource, Lara online training should be proud of him.
Nasir Javed
Nasir Javed
2023-01-09
that was a best practice and I have learned alot new things. thank you kishore
Muscle Passion
Muscle Passion
2023-01-09
Thank you so much for give us such a great training I learn a lot and it adds value to my knowledge If got a job I should be able to do it without any trouble thanks.
Mohammad Zahid_Qureshi
Mohammad Zahid_Qureshi
2023-01-09