Path to Neo4j Certification
Master Neo4j fundamentals, Cypher, data modeling, and importing — then prove your skills with the Neo4j Certified Professional exam.
The path to Neo4j certification
A Neo4j certification is a credential you can put on your CV and LinkedIn that proves you can model, query, and build with a graph database. This path gathers the courses that map directly to the exam, in the order that builds each skill on the last, so that by the time you sit the Neo4j Certified Professional exam nothing on it is unfamiliar.
The certification tests practical knowledge, not trivia: reading and writing data with Cypher, designing a graph data model, importing data, managing indexes and constraints, and using the drivers from application code. Every one of those topics has a course below.
Who should follow this path?
Developers, data engineers, and analysts who already work with Neo4j — or want to — and want a recognised way to demonstrate it. You do not need to book the exam before you start; work through the courses at your own pace, and take the certification when the material feels second nature. The exam is taken online and you can retake it, so there is no risk in attempting it once you have finished the path.
What order to take these courses in
Start with the four fundamentals, which cover the bulk of the exam. Neo4j Fundamentals introduces graphs and the property graph model. Cypher Fundamentals teaches you to read and write data. Graph Data Modeling Fundamentals shows how to design a graph for the questions you need to answer, and Importing Data Fundamentals covers loading data into Neo4j.
With the fundamentals in place, add application skills with Using Neo4j with Python, which shows how the drivers connect your code to the database. If you are interested in the newer generative AI topics, Neo4j & Generative AI Fundamentals rounds out your knowledge.
When you have completed the path, take the Neo4j Certified Professional exam to earn your credential. You can explore every available exam on the certifications page.
The curriculum
7 courses, to complete.
A rhythm of deeper courses that teach concepts, and quicker labs that drill a single pattern.
- 01Course1h
Neo4j Fundamentals
Discover how graph databases work and get hands-on with Neo4j: learn graph theory, nodes, relationships, and write your first Cypher queries.
Start the course - 02Course1h
Cypher Fundamentals
Learn Cypher, the query language for Neo4j. Read and write graph data, match patterns of nodes and relationships, and build queries in under an hour.
Start the course - 03Course2h
Graph Data Modeling Fundamentals
Design graph data models for Neo4j using proven best practices. Turn application questions into nodes, relationships, and properties that scale.
Start the course - 04Course2h
Importing Data Fundamentals
Import data into Neo4j with confidence. Load CSV files, map relationships, and use Cypher and the Data Importer to build a graph from your own data.
Start the course - 05Course1h
Using Neo4j with Python
Learn how to interact with Neo4j from Python using the Neo4j Python Driver
Start the course - 06Course2h
Neo4j & GenerativeAI Fundamentals
Learn how Neo4j and GraphRAG can support your Generative AI projects
Start the course - 07Certification1h
Neo4j Certified Professional
Become a Neo4j Certified Professional. Test your skills in Cypher, graph data modeling, data importing, and drivers in this online certification exam.
Take the certification
Prove your Neo4j skills.
Become a Neo4j Certified Professional. Test your skills in Cypher, graph data modeling, data importing, and drivers in this online certification exam.
Neo4j Certified Professional
Become a Neo4j Certified Professional. Test your skills in Cypher, graph data modeling, data importing, and drivers in this online certification exam.
Start the exam