close
 
Self-Paced Courses
 
Self-paced learning for CockroachDB offers introductory, hands-on courses that explain what CockroachDB is, how distributed SQL and transactions work, and how its architecture delivers scalability, resilience, and performance at scale.
 
 
Practical First Steps with CockroachDB
This course will give you the tools you need to get started with CockroachDB.
Beginner Getting Started
Introduction to Distributed SQL and CockroachDB
This course introduces the core concepts behind distributed SQL databases and describes how CockroachDB fits into this landscape.
Beginner Getting Started
Enterprise Application Development with CockroachDB I
Explore serializable isolation and build consistent, ACID-compliant applications with CockroachDB.
Beginner Enterprise Application Development
Enterprise Application Development with CockroachDB II
A hands-on guide to best practices for application (client-side) transaction handling in CockroachDB.
Intermediate Enterprise Application Development
Enterprise Application Development with CockroachDB III
Advance your skills with high-performance transaction design strategies in CockroachDB.
Intermediate Enterprise Application Development
Building a Highly Resilient Multi-region Database using CockroachDB
Design a zero-data-loss, highly available multi-region database with CockroachDB.
Intermediate Multi-Region Scaling
Managing Latency in a Strongly-Consistent Multi-Region Database
Optimize CockroachDB latency in a multi-region environment using locality settings and follower reads.
Intermediate Multi-Region Scaling
Guide to CockroachDB Cloud Console
Deploy, manage, and secure CockroachDB clusters using Cloud Console
Beginner Cockroach Cloud
Guide to CockroachDB Cloud CLI
Quick introduction to CockroachDB clusters using Cloud CLI
Cockroach Cloud
Guide to CockroachDB Cloud API
Deploy, manage, and secure CockroachDB clusters using Cloud API
Beginner Intermediate Cockroach Cloud
Guide to Cockroach Cloud Terraform
Introduction to Cockroach Cloud using Terraform
Intermediate Advanced Cockroach Cloud
AI: Rolling Restarts
Drain nodes, observe leaseholder transfers, and configure graceful shutdown settings using Claude Code
15m
Administrator Learning Path Cluster Management - Scaling, Rolling Restarts, & Upgrades AI
AI: Encryption at Rest
Verify on-disk data protection and perform key rotation using Claude Code
15m
Administrator Learning Path Securing CockroachDB Clusters AI
AI: Planned Node Maintenance
Gracefully drain a node, monitor health, and ensure data availability throughout using Claude Code
15m
Administrator Learning Path Cluster Management - Scaling, Rolling Restarts, & Upgrades AI