Neo4j GraphAcademy

Free Neo4j Courses

Current Courses

Enroll now to complete this course and earn another badge!

Certifications
Prove your Graph Data Science credentials with an accredited certification from Neo4j
Certifications
Prove your Neo4j credentials with an accredited certification from Neo4j
Beginners
Learn the basics of Neo4j and the property graph model
Duration
~ 1 hour
Beginners
Learn Cypher in 60 minutes
Duration
~ 1 hour
Beginners
Learn how to design a Neo4j graph using best practices
Duration
~ 2 Hours
Beginners
Learn how to import data into Neo4j
Duration
~ 2 hours
Data Scientist
Gain a high-level technical understanding of the Neo4j Graph Data Science (GDS) library
Duration
~ 30 minutes
Data Scientist
Learn all you need to know about Graph Algorithms and Machine Learning Pipelines
Duration
~ 1 hour
Data Scientist
Learn how to find the shortest paths between pairs of nodes in the graph
Duration
~ 1 hour
Data Scientist
Identify communities of people based on their survey responses
Duration
~ 2 hours
Developer
Learn how to interact with Neo4j from .NET using the Neo4j .NET Driver
Go
Learn how to interact with Neo4j from your Go application using the Neo4j Go Driver
app-java
Java
Learn how to interact with Neo4j from Java using the Neo4j Java Driver
app-python
Python
Learn how to interact with Neo4j from Python using the Neo4j Python Driver
Node.js
Learn how to interact with Neo4j in your TypeScript project using the Neo4j JavaScript Driver
app-nodejs
Node.js
Learn how to interact with Neo4j from Node.js using the Neo4j JavaScript Driver
Cypher
Continue your learning journey with Cypher queries
Duration
~ 4 hours
Cypher
Continue your learning journey with Cypher queries
Duration
~ 4 hours
Cypher
Make your graph more performant with Cypher constraints and indexes
Duration
~ 2-3 hours

Coming Soon

We are still working on these courses. You can register your interest on the Course Overview page to receive an email when these courses become available.