Learning path

Path to Neo4j Certification

Master Neo4j fundamentals, Cypher, data modeling, and importing — then prove your skills with the Neo4j Certified Professional exam.

A Neo4j certification is a credential for 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 Neo4j Certified Professional exam, in the order that builds each skill on the last, starting with Neo4j Fundamentals and finishing with the driver and import courses, so that by the time you sit it nothing is unfamiliar. The exam 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.

Browse courses
  • 6
    Courses
  • ~10h
    Total time

The curriculum

7 courses, to complete.

A rhythm of deeper courses that teach concepts, and quicker labs that drill a single pattern.

6 Courses · 1–2 hours each1 Certification
  1. 01
    Course1h

    Neo4j Fundamentals

    Discover how graph databases work and get hands-on with Neo4j: learn graph theory, nodes, relationships, and write your first Cypher queries.

    Build a Neo4j-backed ApplicationCypherData Engineer
    Start the course
  2. 02
    Course1h

    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.

    Build a Neo4j-backed ApplicationCypherData Engineer
    Start the course
  3. 03
    Course2h

    Graph Data Modeling Fundamentals

    Design graph data models for Neo4j using proven best practices. Turn application questions into nodes, relationships, and properties that scale.

    Build a Neo4j-backed ApplicationCypherData Engineer
    Start the course
  4. 04
    Course2h

    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.

    Build a Neo4j-backed ApplicationCypherData Engineer
    Start the course
  5. 05
    Course1h

    Using Neo4j with Python

    Learn to connect Python applications to Neo4j with the official Python driver. Run Cypher queries, stream results into pandas, and handle errors.

    Build a Neo4j-backed ApplicationDeveloperDevelopment
    Start the course
  6. 06
    Course2h

    Neo4j & GenerativeAI Fundamentals

    Learn how knowledge graphs, vector search, and GraphRAG ground LLMs in facts. Build RAG pipelines and retrievers in Python to stop hallucination.

    Build a Neo4j-backed ApplicationContext EngineerDevelopment
    Start the course
  7. 07
    Certification1h

    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.

    Path to Neo4j Certification
    Take the certification
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.

Certification

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
Path to Neo4j Certification | Learning Path | GraphAcademy