ScyllaDB University
Free NoSQL training. Earn certificates.
Free, hands-on NoSQL training. Learn ScyllaDB, data modeling, vector search, and real-time AI. Earn certificates as you go.
Get started with ScyllaDB
Start with our self-paced courses covering NoSQL basics, ScyllaDB architecture, and data modeling — then go hands-on with labs you run locally.
Practical First Steps with ScyllaDB
Get started with ScyllaDB: see what makes it fast, launch a ScyllaDB Cloud cluster, run a 1 million ops/sec demo, and run your first queries in a browser-based lab.
Introduction to Distributed NoSQL and ScyllaDB
Introduces the core concepts of distributed NoSQL and how ScyllaDB fits in — covering high availability, replication, consistency, and cluster architecture.
Basic Data Modeling with ScyllaDB
Covers CQL and the CQL shell, keyspace and table design, and how partition and clustering keys decide which queries your data model can answer — with three lab walkthroughs and a hands-on lab.
Become an expert
Pick the track that fits your goal — get the fundamentals down, build applications, run clusters in production, or connect ScyllaDB to the rest of your stack.
Getting Started
New to ScyllaDB? Fundamentals, first steps, drivers basics, and the DynamoDB-compatible API.
Application Development
Data modeling from basics to advanced, indexing, and coding courses for Java, Python, Go, Rust, and Node.js.
Operations
Deploy, monitor, tune, secure, and maintain ScyllaDB clusters in production.
Integrations
Connect ScyllaDB with Kafka, Spark, JanusGraph, and Spring Boot.
AI & Vector Search
Vector search and AI workloads on ScyllaDB.
ScyllaDB Cloud
Elasticity, advanced architecture, and a guide to ScyllaDB XCloud.
Get certified
Every course ends with a graded quiz. Complete the units, pass the quiz, and earn a ScyllaDB University certificate you can share.
- Complete the units
- Pass the quiz
- Share your certificate
Need help?
Questions about a course or lab? Ask the community.