Free · Self-Paced · Hands-on
Build smarter AI
with graph technology.
GraphAcademy is Neo4j's free online learning platform. From your first Cypher query to production-grade GraphRAG applications — we guide you every step of the way.
What do you want to learn today?
Learning Paths
Everything graph,
All in one place.
Curated sequences of hands-on lessons, labs and quizzes — each path takes you from first principles to shipping something real.
Browse learning paths →
Generative AI & GraphRAG
Give your LLMs a knowledge graph memory. Build RAG pipelines that retrieve structured, contextual facts for more accurate, grounded answers.
Sharpen your Cypher
The query language of connected data. Learn to model, query, and traverse graphs — from your first node to complex multi-hop relationships.
Graph Application Development
Ship production apps powered by Neo4j. Driver courses for building applications with Python, JavaScript, Java, .NET, and Go.
Graph Data Science
Apply powerful ML algorithms directly to graph structure. Detect communities, predict links, rank nodes, and find similar entities — at scale.
Start with the fundamentals
Four courses.
One strong foundation.
New to graphs? Start here. In about six hours you'll have the vocabulary, the queries and the modeling instincts to build your first real graph application.
Browse all courses →
Workshops & events
Learn live with our team
and the community.
When you want hands-on time with experts, join one of our instructor-led workshops — live, interactive sessions where you build real things with real data.
Instructor-led workshop
Introduction to Neo4j & Cypher
Get hands-on with graph fundamentals. Write your first Cypher queries, load a real dataset, and leave with a working local setup.
Instructor-led workshop
Building GraphRAG Applications
Combine Neo4j's knowledge graph with LLMs to build retrieval-augmented AI that answers questions grounded in your own data.
Instructor-led workshop
Graph Data Science Hands-on
Run community detection, link prediction, and node similarity algorithms on real graph data using the GDS library.
Community workshop
Neo4j for Data Engineers
Model, ingest, and transform data pipelines with Neo4j. Learn best practices for production-grade graph data engineering.
Instructor-led workshop
Advanced Cypher & Query Tuning
Write efficient, production-ready Cypher. Profile slow queries, use indexes correctly, and understand the execution plan.
Community workshop
Graph Visualization with Bloom
Explore and present graph data visually. Learn Neo4j Bloom search phrases, scene actions, and custom styling for stakeholder demos.
Get certified
Make it official.
Two industry-recognised certifications for developers and data scientists. Prove you can design, query and scale graph applications in production. Every certification includes a free, limited-edition Neo4j t-shirt.