Today we’re launching ArcadeDB Academy: 6 free courses, 135 lessons, and a professional certification. No paywalls, no premium tiers, no strings attached.
The Problem with Database Training
You find an interesting open-source database. You want to learn it properly, not just copy-paste from Stack Overflow. So you look for training and you hit a paywall. $500 for the basics. $2,000 for the certification. “Contact sales” for team pricing.
This has always frustrated me. An open-source database with closed training is a contradiction. You’re telling developers “the code is free, but understanding it will cost you.”
We decided to do the opposite.
What We Built
ArcadeDB Academy is a complete learning platform built into the website. No separate app, no login wall to browse, no drip-feed email sequences. You open a course and start learning.
Every course is structured as progressive modules: read a lesson, try it yourself, take a quiz, move on. Each module builds on the last. By the end, you don’t just “know about” ArcadeDB; you can actually use it.
We cover the full spectrum: from your first CREATE TYPE to building production RAG pipelines with vector search and knowledge graphs. Whether you’ve never touched a database before or you’re a Neo4j veteran evaluating alternatives, there’s a path for you.
Browse all 6 courses on the Academy page.
The Course I’m Most Excited About
The Vector Search & RAG course is the one that didn’t exist anywhere else. Every tutorial on RAG assumes you’ll use one database for vectors, another for graphs, and a third for your application data. That’s three systems to deploy, three query languages to learn, three failure points in production.
This course shows you how to do it all in one engine. Your vector embeddings, your knowledge graph, and your documents live side by side. You query them together with SQL or Cypher. The GraphRAG section, where you combine graph traversal with retrieval-augmented generation, covers a pattern that production AI teams are adopting right now but that barely has any structured learning material. The course also covers hands-on integration with LangChain and LlamaIndex.
For the Migrators
Two courses are specifically for teams moving from another database.
If you’re on Neo4j, you keep your Cypher queries. ArcadeDB speaks native OpenCypher, and your BOLT drivers connect without code changes. The migration course walks you through the real process, including the gotchas we’ve seen teams hit, so you don’t discover them in production.
If you’re on OrientDB, ArcadeDB was built by the same person (me). It’s the natural next step. The migration course covers every SQL difference, every Java API change, and shows you the six data models you unlock by making the switch.
The Certification Means Something
This isn’t a “congrats, you watched all the videos” badge. The certification requires passing an actual exam that tests whether you understood the material. Real questions about real skills.
Pass it and you get a verifiable certificate with a unique ID. Put it on LinkedIn, include it in your resume, share it with your team. It proves you did the work.
Start Now
Everything is at arcadedb.com/academy. Pick a course, start the first lesson, and see if it clicks. Your progress saves automatically, so you can come back anytime.
We built this for you. Tell us what you think on Discord or GitHub.