Learn the fundamentals of CockroachDB — explore distributed SQL, resilience, horizontal scalability, and strong consistency!

Start with our self-paced courses to learn the basics of CockroachDB, how distributed transactions work, and how CockroachDB enables resiliency, consistency, and scale.

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

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

Explore serializable isolation and build consistent, ACID-compliant applications with CockroachDB.
Choose the learning path that fits your role—developers build scalable apps, while architects and admins focus on deployment, optimization, and multi-region design. Atraining subscription gives you full access to these paths, helping you become a CockroachDB expert.

The Developer Learning Path helps engineers build scalable, resilient applications on CockroachDB

The Administrator Learning Path is for DevOps engineers that want to build, deploy, and manage CockroachDB at scale

The Architect Learning Path is for architects that want to design a distributed, resilient CockroachDB deployment
Certifications validate your skills in building, deploying, and optimizing scalable CockroachDB applications and clusters using distributed SQL best practices. Get certified today!

CockroachDB Certified Developers show proficiency in core concepts, distributed SQL, and building high-performance CockroachDB applications.

CockroachDB Certified Administrators design and optimize clusters to ensure high availability, fault tolerance, and data integrity in distributed systems.