Learning path
Graph Application Development
Ship production apps powered by Neo4j. Driver courses for building applications with Python, JavaScript, Java, .NET, and Go.
The curriculum
7 courses, to complete.
A rhythm of deeper courses that teach concepts, and quicker labs that drill a single pattern.
7 Courses · 1–2 hours each
- 01Course1h
Using Neo4j with Python
Learn how to interact with Neo4j from Python using the Neo4j Python Driver
Start the course - 02Course1h
Using Neo4j with Java
Learn how to interact with Neo4j using the Neo4j Java Driver
Start the course - 03Course1h
Using Neo4j with Go
Learn how to interact with Neo4j from Go using the Neo4j Go Driver
Start the course - 04Course1h 30m
Using Neo4j with .NET
Learn how to interact with Neo4j using the Neo4j .NET Driver
Start the course - 05Course2h
Building Neo4j Applications with TypeScript
Learn how to interact with Neo4j in your TypeScript project using the Neo4j JavaScript Driver
Start the course - 06Course4h
Building Neo4j Applications with Spring Data
Learn how to use the Spring Data Neo4j library to interact with Neo4j
Start the course - 07Course2h
Introduction to Neo4j & GraphQL
Learn how to create GraphQL APIs using Neo4j GraphQL Toolbox and Library.
Start the course