Skip to content

Free Neo4j Software development Courses

Neo4j Fundamentals

Learn the basics of Neo4j and the property graph model

Cypher Fundamentals

Learn Cypher in 1 hour

Graph Data Modeling Fundamentals

Learn how to design a Neo4j graph using best practices

Importing Data Fundamentals

Learn how to import data into Neo4j

Intermediate Cypher Queries

Continue your learning journey with Cypher queries

Cypher Aggregations

Continue your learning journey with Cypher queries

Building Neo4j Applications with .NET

Learn how to interact with Neo4j from .NET using the Neo4j .NET Driver

Building Neo4j Applications with Go

Learn how to interact with Neo4j from your Go application using the Neo4j Go Driver

Building Neo4j Applications with Java

Learn how to interact with Neo4j from Java using the Neo4j Java Driver

Building Neo4j Applications with Spring Data

Learn how to use the Spring Data Neo4j library to interact with Neo4j

Building Neo4j Applications with Node.js

Learn how to interact with Neo4j from Node.js using the Neo4j JavaScript Driver

Building Neo4j Applications with Python

Learn how to interact with Neo4j from Python using the Neo4j Python Driver

Building Neo4j Applications with TypeScript

Learn how to interact with Neo4j in your TypeScript project using the Neo4j JavaScript Driver

Introduction to Neo4j & GraphQL

Learn how to create GraphQL APIs using Neo4j GraphQL Toolbox and Library.

Cypher Patterns

How to find complex patterns in your graph
Coming Soon