Skip to content


Learn by doing, from anywhere. Taught by the XTDB experts.

Private instructor-led virtual training courses to suit your team’s experience levels and technical requirements, assembled and delivered by XTDB experts.

We are happy to deliver online training over Zoom, Microsoft Teams, or any other video-conferencing tool. We can provide training using VScode, Emacs, or your company’s standard IDE. Learning XTDB without leaving the comfort of your preferred stack; for our standard courses choose from Java, Kotlin, Clojure, or JavaScript. Classes can support up to 16 delegates across most timezones.


No matter your skill level, learn what you need to be productive with XTDB. Familiarity with other SQL or NoSQL database systems is not required. This course demonstrates the transactional model, explores Datalog, and showcases the temporal query APIs.

Intended for developers and architects of all experience levels.


Learn the full range of XTDB’s capabilities. In this course you will design and manage your data architecture with XTDB. Pull JSON from a public API, ingest it into XTDB, and answer compelling questions. Learn complex graph queries, SQL queries, and efficient indexing strategies. Finally, learn to deploy, monitor, and manage XTDB.

Intended for developers and architects. Moderate code skills in the language of choice are required.


Our bespoke training can be tailored to your exact needs. We will collaborate with you to ensure the training course reflects challenges that are interesting and specific to your organization. We can adapt materials to suit your chosen environment. Our trainers would be delighted to bring the course to new audiences, whether that be TypeScript, Python, or C#.

Let’s start the conversation and see what’s possible.