Getting Started With CockroachDB
Summary

This course will teach you the core concepts behind distributed databases and give you all the tools you need to get started with CockroachDB.
During the course, you will learn how to:
The course has approximately 80 minutes of video and includes quizzes along the way to ensure that you are learning the concepts from each section. At the end of the course, there will be a final exam. If you pass, you will receive a certificate of completion. If you fail, we invite you to restart the course and try again. Get started today!
Description
By the time you finish the course, you’ll be able to:
- Spin up a local cluster on your computer
- Connect with both the SQL shell and an example application
- Monitor cluster status and activity with the built-in Admin UI
- Describe the key functionality that brings people to CockroachDB, including:
- Seamless horizontal scalability
- Distributed transactions with strict ACID guarantees
- The ability to survive node and even datacenter failure with minimal disruption
- A familiar (and feature-rich) SQL API with an extensive driver ecosystem
Prerequisites
- None
Nice-to-have Skills
- Basic knowledge of SQL
- Basic familiarity with bash (Mac/Linux systems)
- Basic familiarity with Powershell (Windows)
Hardware & Software Requirements
- A computer running on one of the following operating systems:
- OSX
- Windows (8 or 10)
- Linux
- An internet connection
- A modern web browser
Course Outline
- Chapter 1: Overview and First Steps
- Chapter 2: Cluster Fundamentals
- Chapter 3: SQL at Scale