Group training options will be displayed here. Contact us for more information about group training opportunities.
Special offers will be displayed here. Check back later for promotional deals and special pricing.
The Cassandra (C*) database is a massively scalable NoSQL database that provides high availability and fault tolerance, as well as linear scalability when adding new nodes to a cluster. It has many powerful capabilities, such as tunable and eventual consistency, that allow it to meet the needs of modern applications, but also introduce a new paradigm for data modeling that many organizations do not have the expertise to use in the best way.
Introduction to Cassandra is a two day, hands-on course designed to teach attendees the basics of how to create good data models with Cassandra. This technical course has a focus on the practical aspects of working with C*, and introduces essential concepts needed to understand Cassandra, including enough coverage of internal architecture to make good decisions. It is hands-on, with labs that provide experience in core functionality. Students will also explore CQL (Cassandra Query Language), as well as some of the "anti-patterns" that lead to non-optimal C* data models and be ready to work on production systems involving Cassandra.
The goal of this course is to enable technical students new to Cassandra to begin working with Cassandra in an optimal manner. This course combines engaging instructor-led presentations and useful demonstrations with valuable hands-on labs and engaging group activities. Throughout the course you will learn to:
If your team requires different topics, additional skills or a custom approach, our team will collaborate with you to adjust the course to focus on your specific learning objectives and goals.
This introductory-level course is geared for data engineers, database administrators, system architects, and software developers, or those who are new to or have basic familiarity with NoSQL databases and are interested in building robust, scalable data-driven applications. Professionals who are tasked with managing or designing distributed data systems, working in industries where data scalability and availability are of high importance, will find this course particularly useful. Furthermore, any individual involved in decision-making processes around technology choices, architecture or data modeling would benefit from the unique insights and practical skills developed in this hands-on course, ensuring optimal usage of the Cassandra database in production environments.
To ensure a smooth learning experience and maximize the benefits of attending this course, you should have the following prerequisite skills:
Please note that this list of topics is based on our standard course offering, evolved from typical industry uses and trends. We'll work with you to tune this course and level of coverage to target the skills you need most. Topics, agenda and labs are subject to change, and may adjust during live delivery based on audience skill level, interests and participation.
Cassandra Overview
Cassandra Architecture and CQL Overview
Data Modeling and CQL Core Concepts
Additional CQL Capabilities
Data Consistency In Cassandra
Internal Mechanisms
OPTIONAL: Working with IntelliJ
Tailor your learning experience with Trivera Tech. Whether you need a custom course offering or want to schedule a specific date and time for corporate training, we are here to help. Our team works with you to design a solution that fits your organization's unique needs; whether that is enrolling a small team or your entire department. Simply let us know how many participants you'd like to enroll and the skills you want to develop, and we will provide a detailed quote tailored to your request.
Contact Trivera Today to discuss how we can deliver personalized training that equips your team with the critical skills needed to succeed!