ArangoDB Training Center

Milestone ArangoDB 3.4:

ArangoSearch – Information retrieval with ArangoDB

Getting Started

This guide for ArangoDB freshers will make you familiar with all basic features and functionalities of ArangoDB in 5 easy steps.

Start your journey

Graph Course

The course will take you all the way from zero knowledge to advanced graph query techniques in AQL.

Take the course

CRUD Tutorial

In less than 10 min you will learn how to do a Document CRUD (Create, Read, Update, Delete) with AQL and HTTP API.

Take the tutorial

Performance Course

Within this course, you will learn the most important strategies to speed up your queries and how to implement them.

Take the course

Start a Cluster Manually

Start ArangoDB clusters and single servers with ease by using a convenient straightforward tool – arangodb.

Start your cluster

SQL / AQL - Comparison

The ArangoDB Query Language (AQL) is similar to the Structured Query Language (SQL) in its purpose.

Start learning AQL

Spring Data integration for ArangoDB

In this extensive Spring Data demo we explain the basic usage of Spring Data ArangoDB with all its key features. The dataset in this demo consists of Game of Thrones characters and locations from the first season.

Learn about the new features

Satellite Collections

How ArangoDB can speed up JOIN operations on huge datasets and reduce network communication among machines.

Read more


Step by step guide about how to test and tune MMfiles and RocksDB engine for your use case and your own data.

Compare engines

Permissions with Foxx

Learn how to use the Foxx framework by creating a fine-grained permission control management service.

Take the tutorial


Learn how to use the new Pregel algorithm and community detection in ArangoDB 3.2. You will learn how to import a graph dataset, run one of the algorithms and prepare a dataset for e.g. SmartGraph usage.

Take the tutorial


Learn when and how to use SmartGraphs in a cluster setup. You will use data from the social network Pokec to understand the idea behind SmartGraphs and how to use SmartGraphs for your own project.

 Take the tutorial

Experience the power of AQL (ArangoDB Query Language)

Quick start - 10 min tutorials

Advanced Topics

Handling Billions Of Edges

An online video about distributed graphs including hands-on examples of queries.

View the talk


Arangoexport is capable of exporting a graph or certain collections of a graph to xgmml, Cytoscape’s graph format.

Read the blog


Arangochair is a tool for listening to changes in the database and executing actions like pushing a document.

Read the blog

ArangoDB Cluster Administration Course

From concept and anatomy of the cluster to maintenance, resilience and troubleshooting.

Take the course

What does the Foxx say?

Writing first Foxx Service

Foxx is a JavaScript framework for writing data-centric HTTP microservices that run directly inside ArangoDB. This course will take you from an empty folder to a first Foxx service querying data.

Take the tutorial

Getting started with Foxx

“Getting started with ArangoDB and Foxx: Joifully CRUD-y in the best way” is a tutorial written by our community member, Kyle Davis, including a little bit of isomorphic validation.

Take the tutorial

ArangoDB NoSQL database Foxx Web UI

Individual Training

ArangoDB grew out of a database consulting company. Leverage our decades of experience for your ideas and projects. We offer Training & Consulting, Development Support, Service Level Agreements. Are you creating a brand new startup? Have a look at our Startup Specials!

Join Online Meetup

Become a part of our large international community to learn more.

Join the meetup

ArangoDB Videos

Watch latest educational videos about ArangoDB from past events.

View videos

ArangoDB Events

Check out the upcoming ArangoDB events and meet the team in your city.

Meet the team

Do you like ArangoDB?
icon-githubStar this project on GitHub.