ClickHouse training

Become a ClickHouse expert with our free official ClickHouse training.

Free on-demand trainingFree

Learn at your own pace. ClickHouse Academy provides free, on-demand, self-paced training.

Free live trainingFree

Learn from ClickHouse experts by attending one of our virtual training sessions. Instructors deliver the content live.

Certification

Showcase your ClickHouse expertise and set yourself apart professionally by becoming ClickHouse certified.

Free instructor-led training

Our live, online training events are a great way to get started on your path to becoming a subject matter expert in ClickHouse.

Delivered by Rich Raposa, our head of training at ClickHouse
Support engineers are on hand to help answer questions
Hands-on labs
Accelerate your career with ClickHouse Certification!
We start at the beginning, then dive deep into ClickHouse
ClickHouse Certified Developer

ClickHouse Certification

Become a recognized ClickHouse expert by validating your skills with our official ClickHouse Certification.

Career growth

Let companies know you can provide a competitive advantage.

Industry recognition

Passing one of our hands-on, performance-based exams proves you not only understand ClickHouse, but also have the skills to build real-world solutions with ClickHouse.

Improved results

ClickHouse is simple to get started, but the deeper you dive into it the more you realize how powerful and complex it is. The more you understand about ClickHouse, the more you will get out of ClickHouse!

On-demand

Check out some of our popular free courses.

Getting Started

60 minutes
Getting Started

Get up and running quickly with ClickHouse! In this course, you’ll learn how to create a new service, how primary keys work in ClickHouse, how to define a table, how to insert data, and how to run queries on your table.

Data Ingestion

60 minutes
Data Ingestion

In this course, you’ll learn techniques for getting data into your ClickHouse service, including how to insert a CSV/TSV file, how to insert data from another database, and how to use the various functions and table engines for ingesting data.

Materialized Views

60 minutes
Materialized Views

Creating views is an important step in optimizing your OLAP applications. In this course, you’ll learn how to define materialized views, including views that use the SummingMergeTree and AggregatingMergeTree table engines.

Upcoming live events

Join our community and attend our events to learn more about ClickHouse! Our team is always happy to support and answer any questions you may have about ClickHouse development. You can also access our list of older events hosted by us.