Find the right course
for what you're building.

61+ Free, hands-on courses across Cypher, GraphRAG, data science and ops. Search by what you want to do — or filter by role, learning path and topic.

Not sure where to start?

61 coursesof 61 total

30 Days to Master Neo4j

Analyze Graph Data with Python

Applied Algorithms in GDS

Aura In Production

AuraDB Fundamentals

Build a Neo4j-backed Chatbot using Python

Build a Neo4j-backed Chatbot with TypeScript

Build a ReAct agent with Neo4j and LangChain

Building Agents in Neo4j Aura

Building Dashboards with Neo4j Aura

Building GraphRAG Agents with ADK

Building GraphRAG Agents with CrewAI

Building GraphRAG Python MCP tools

Building GraphRAG TypeScript MCP tools

Building GraphRAG agents with LangGraph

Building GraphRAG agents with LangGraph.js

Building Knowledge Graphs with LLMs

Building Neo4j Applications with .NET

Building Neo4j Applications with Node.js

Building Neo4j Applications with Python

Building Neo4j Applications with Spring Data

Building Neo4j Applications with TypeScript

Constructing Knowledge Graphs with Neo4j GraphRAG for Python

Context Graphs: Agent Memory with Neo4j

Cypher Aggregations

Cypher Fundamentals

Cypher Indexes and Constraints

Cypher Patterns

Cypher statement Processing

Developing with Neo4j MCP Tools

Entity Communication Networks

Evaluating GraphRAG with RAGAS

Get started with Graph Data Science

Graph Data Modeling Fundamentals

Graph Data Science in Practice

How we teach

Importing CSV data into Neo4j

Importing Data Fundamentals

Importing Data into Neo4j Workshop

Importing Relational Data into Neo4j

Intermediate Cypher Queries

Introduction to Graph Databases Workshop

Introduction to GraphRAG Workshop

Introduction to Neo4j & GraphQL

Introduction to Vector Indexes and Unstructured Data

Modeling and Importing Data into Neo4j Workshop

Neo4j & Generative AI Certification

Neo4j & GenerativeAI Fundamentals

Neo4j Certified Professional

Neo4j Fundamentals

Neo4j Graph Data Science Certification

Neo4j Management, Optimization, and Refactoring Workshop

Neo4j and Generative AI Workshop

Path Finding with GDS

Using Neo4j with Go

Using Neo4j with Java

Using Neo4j with LangChain

Using Neo4j with LangChain.js

Using Neo4j with LlamaIndex

Using Neo4j with Python

Zero to Production Hands-On Workshop

Still can't find it? Just ask.

Describe what you're trying to build and the GraphAcademy AI tutor will recommend the right starting course — or assemble a custom path for you.