Neo4j Fundamentals
Discover how graph databases work and get hands-on with Neo4j: learn graph theory, nodes, relationships, and write your first Cypher queries.
Free · Self-Paced · Hands-on
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
Curated sequences of hands-on lessons, labs and quizzes — each path takes you from first principles to shipping something real.
Browse learning paths
Give your LLMs a knowledge graph memory. Build RAG pipelines that retrieve structured, contextual facts for more accurate, grounded answers.
The query language of connected data. Learn to model, query, and traverse graphs — from your first node to complex multi-hop relationships.
Ship production apps powered by Neo4j. Driver courses for building applications with Python, JavaScript, Java, .NET, and Go.
Apply powerful ML algorithms directly to graph structure. Detect communities, predict links, rank nodes, and find similar entities — at scale.
Start with the fundamentals
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
Discover how graph databases work and get hands-on with Neo4j: learn graph theory, nodes, relationships, and write your first Cypher queries.
Learn Cypher, the query language for Neo4j. Read and write graph data, match patterns of nodes and relationships, and build queries in under an hour.
Design graph data models for Neo4j using proven best practices. Turn application questions into nodes, relationships, and properties that scale.
Import data into Neo4j with confidence. Load CSV files, map relationships, and use Cypher and the Data Importer to build a graph from your own data.
Workshops & events
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.
Workshop
Join us to learn how to design, build, and query a graph database using Neo4j. Build your first graph application from the ground up....
Graph Talk
Join fraud, risk, and data leaders for an exclusive GraphTalk Financial Services event on September 16, 2026 at Hotel At 6, Stockholm, to...
Workshop
Join us to learn how to transform relational data into a graph model and load it into Neo4j using industry best practices. Design graph...
Workshop
This foundational course takes you from the basics of Graph Data Science (GDS) to independent algorithm work.
Workshop
In this session, data scientists and engineers will build a functional GraphRAG pipeline within a live Azure environment. Moving beyond...
Workshop
In this hands on workshop, you will learn how to use Neo4j together with Google Cloud Gemini Enterprise. Designed for data scientists and...
Get certified
Two industry-recognized 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.
Prove your ability to build production RAG applications with Neo4j's knowledge graph and vector search
Register to take the examBecome a Neo4j Certified Professional. Test your skills in Cypher, graph data modeling, data importing, and drivers in this online certification exam.
Register to take the examProve your graph data science skills. This certification tests your knowledge of GDS algorithms, graph projections, and analytics workflows in Neo4j.
Register to take the exam