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

4 hours

Applied Algorithms in GDS

4-5 hours

Aura In Production

2 hours

AuraDB Fundamentals

1 hour

Build a Neo4j-backed Chatbot using Python

2 hours

Build a Neo4j-backed Chatbot with TypeScript

6 hours

Build a ReAct agent with Neo4j and LangChain

Building Agents in Neo4j Aura

2 hours

Building Dashboards with Neo4j Aura

2 hours

Building GraphRAG Agents with ADK

Building GraphRAG Agents with CrewAI

Building GraphRAG Python MCP tools

2 hours

Building GraphRAG TypeScript MCP tools

Building GraphRAG agents with LangGraph

Building GraphRAG agents with LangGraph.js

Building Knowledge Graphs with LLMs

2 hours

Building Neo4j Applications with .NET

8 hours

Building Neo4j Applications with Node.js

8 hours

Building Neo4j Applications with Python

7 hours

Building Neo4j Applications with Spring Data

4 hours

Building Neo4j Applications with TypeScript

2 hours

Constructing Knowledge Graphs with Neo4j GraphRAG for Python

2 hours

Context Graphs: Agent Memory with Neo4j

2 hours

Cypher Aggregations

4 hours

Cypher Fundamentals

1 hour

Cypher Indexes and Constraints

2-3 hours

Cypher Patterns

Cypher statement Processing

Developing with Neo4j MCP Tools

2 hours

Entity Communication Networks

2 hours

Evaluating GraphRAG with RAGAS

Get started with Graph Data Science

3-4 hours

Graph Data Modeling Fundamentals

2 Hours

Graph Data Science in Practice

4 hours

How we teach

1 hour

Importing CSV data into Neo4j

2 hours

Importing Data Fundamentals

2 hours

Importing Data into Neo4j Workshop

2 hour

Importing Relational Data into Neo4j

3 hours

Intermediate Cypher Queries

4 hours

Introduction to Graph Databases Workshop

2 hour

Introduction to GraphRAG Workshop

1 hour

Introduction to Neo4j & GraphQL

2 hours

Introduction to Vector Indexes and Unstructured Data

2 hours

Modeling and Importing Data into Neo4j Workshop

2 hours

Neo4j & Generative AI Certification

60 minutes

Neo4j & GenerativeAI Fundamentals

2 hours

Neo4j Certified Professional

1 hour

Neo4j Fundamentals

1 hour

Neo4j Graph Data Science Certification

1 hour

Neo4j Management, Optimization, and Refactoring Workshop

4 hours

Neo4j and Generative AI Workshop

3 hours

Path Finding with GDS

1 hour

Using Neo4j with Go

1 hour

Using Neo4j with Java

1 hour

Using Neo4j with LangChain

2 hours

Using Neo4j with LangChain.js

Using Neo4j with LlamaIndex

Using Neo4j with Python

1 hour

Zero to Production Hands-On Workshop

2 hours

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.