Skip to main content

Cockroach University

Welcome to Cockroach University — your place to learn CockroachDB. Explore hands-on courses led by our experts, covering distributed SQL, cloud-native development, and more.

View all courses

Choose your training path

Learn when and how it works best for you.

Configuration icon

CockroachDB Configuration & Deployment

Hands-on configuration exercises for high-availability CockroachDB clusters.

Instructor-led
1 day • Paid • Course
View course
Schema Design icon

Schema Design for Distributed SQL with CockroachDB

Understand indexing, key-selection, and architecture trade-offs.

Instructor-led
1 day • Paid • Course
View course
Txn Handling icon

Distributed Transaction Handling & Optimization

Concurrency patterns, performance tuning, and ACID guarantees.

Instructor-led
1 day • Paid • Course
View course
SQL Tuning icon

CockroachDB SQL Statement Performance Tuning

Diagnose, analyze, and optimize SQL query performance using DB Console and EXPLAIN ANALYZE.

Instructor-led
1 day • Paid • Course
View course
Cluster Maintenance icon

CockroachDB Cluster Maintenance

Scale, upgrade, and recover clusters with minimal downtime.

Instructor-led
1 day • Paid • Course
View course
Deploy MR Clusters icon

Deploying Multi-region Clusters

Hands-on expertise in deploying resilient, low-latency multi-region clusters using survival goals and follower reads.

Instructor-led
1 day • Paid • Course
View course
Intro to Distributed SQL icon

Introduction to Distributed SQL and CockroachDB

Learn the fundamentals of distributed SQL databases and see how CockroachDB redefines scale and consistency.

Self-Paced
1.5 hours • Free • Course
View course
Practical First Steps icon

Practical First Steps with CockroachDB

Get hands-on with CockroachDB and start building your first cluster.

Self-Paced
1.5 hours • Free • Course
View course
Multi-region icon

Building a Highly Resilient Multi-region Database using CockroachDB

Design a zero-data-loss, highly available multi-region database with CockroachDB.

Self-Paced
1.5 hours • Free • Course
View course
Latency Optimization icon

Managing Latency in a Strongly-Consistent Multi-Region Database

Optimize CockroachDB latency in a multi-region environment using locality settings and follower reads.

Self-Paced
1.5 hours • Free • Course
View course
App Dev I icon

Enterprise Application Development with CockroachDB I

Explore serializable isolation and build consistent, ACID-compliant applications with CockroachDB.

Self-Paced
2 hours • Free • Course
View course
App Dev II icon

Enterprise Application Development with CockroachDB II

Master application-side transaction management with best practices and hands-on exercises.

Self-Paced
1.5 hours • Free • Course
View course

Certifications

Prove your CockroachDB skills — earn a digital credential.

Developer Cert Icon
CERTIFICATION

CockroachDB Certified Developer

CockroachDB Certified Developers have demonstrated mastery of CockroachDB core concepts, distributed SQL architecture, and the skills required to develop applications that meet performance objectives across a variety of CockroachDB workloads.

Paid • Certification
Admin Cert Icon
CERTIFICATION

CockroachDB Certified Administrator

CockroachDB Certified Administrators can proactively handle critical tasks like designing cluster topologies to meet business goals, cluster performance tuning, fault tolerance, and disaster recovery for large distributed workloads.

Paid • Certification