NoSQL for Developers (Cassandra)

PT10264
Summary
This course will introduce Cassandra - a popular NoSQL database. It will cover Cassandra principles, architecture and data model. Students will learn data modeling in CQL (Cassandra Query Language) in hands-on, interactive labs. This session also discusses Cassandra internals and some admin topics.Format: Lectures and hands on labs. (50% lecture + 50% labs). Pace of the class is determined by the students.
Prerequisites
Before taking this course, students should have the following skills:Be comfortable with Java programming languageBe comfortable in Linux environment (navigating command line, editing files with vi / nano)
Duration
3 Days/Lecture & Lab
Audience
This course was designed for developers.
Topics
  • Introduction to Big Data / NoSQL
  • Cassandra Basics
  • Data Modeling - part 1
  • Data Modeling - part 2
  • Data Modeling Labs Group design session
  • Cassandra drivers
  • Cassandra Internals
  • Administration
  • Bonus Lab (time permitting)

Related Scheduled Courses