Browse every course. Find where to start.

Browse by topic, learning path, or your role — find exactly what you need to build with Neo4j.

Browse by topic

What do you want to learn?

Topics run across all of GraphAcademy. Pick one to see every course that covers it — from absolute beginner to expert deep-dive.

Follow a learning path

Traverse a path through the graph.

Each path is a sequenced traversal — start node to capstone — through carefully chosen courses. Follow the trail, complete the capstone.

02
Learning path

Path to Neo4j Certification

Master Neo4j fundamentals, Cypher, data modeling, and importing — then prove your skills with the Neo4j Certified Professional exam.

Total time~10h
Modules7
Start path
03
Learning path

Sharpen your Cypher

Master Cypher, the query language for graph data: from your first MATCH clause to aggregations, indexes, constraints, and tuning multi-hop queries.

Total time~10h
Modules7
Start path
04
Learning path

Build with No-Code Aura Tools

Go from graph concepts to a published dashboard, no code required: learn Neo4j fundamentals, import your data, then build Aura dashboards and agents.

Total time~14h
Modules8
Start path

Learn by your role

Built around what you do.

Role-based tracks that start from what you already know and take you where you need to be productive with Neo4j — without the detours.

01

Developer

Build graph-powered applications with Neo4j drivers for Python, Java, Go, .NET, and TypeScript, plus Spring Data mapping and GraphQL API courses.

7 courses including

  • Using Neo4j with Python
  • Using Neo4j with Java
  • Using Neo4j with Go
  • Using Neo4j with .NET
See full track
02

Data Scientist

Run graph algorithms on connected data: learn centrality, path finding, and analytics workflows with Neo4j Graph Data Science and Aura Graph Analytics.

4 courses including

  • Get started with Graph Data Science
  • Aura Graph Analytics fundamentals
  • Path Finding with GDS
  • Understand centrality algorithms
See full track
03

Context Engineer

Build GenAI applications and AI agents on Neo4j knowledge graphs: vector search, GraphRAG retrieval, LLM graph construction, and custom MCP tools.

10 courses including

  • Neo4j & GenerativeAI Fundamentals
  • Building Agents in Neo4j Aura
  • Introduction to Vector Indexes and Unstructured Data
  • Building Knowledge Graphs with LLMs
See full track
04

Data Engineer

Model graph data and import CSV and relational data into Neo4j: learn graph data modeling, LOAD CSV, and repeatable Cypher import pipelines at scale.

5 courses including

  • Neo4j Fundamentals
  • Graph Data Modeling Fundamentals
  • Cypher Fundamentals
  • Importing Data Fundamentals
See full track
05

Database Administrators

Deploy and operate Neo4j in production: manage Aura instances, back up and monitor databases, build dashboards, and run Docker clusters yourself.

5 courses including

  • Neo4j Administration Workshop
  • AuraDB Fundamentals
  • Aura In Production
  • Building Dashboards with Neo4j Aura
See full track

Looking for something specific?

Browse and search all courses — from graph fundamentals to production GenAI.

Explore all courses