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

    Learn Neo4j from scratch: how graph databases work, nodes and relationships, and your first Cypher queries — a free, hands-on tutorial in your browser.

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

    Cypher Fundamentals

    Learn Neo4j's Cypher query language in this hands-on tutorial: read and write graph data, match 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

    Learn graph data modeling for Neo4j: turn domain questions into nodes, relationships, and properties, and apply modeling best practices 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

    Earn the Neo4j Certified Professional credential. 80-question online exam covering Cypher, graph data modeling, importing, indexes, and driver development. Free, instant results.

    Path to Neo4j Certification
    Take the certification
The certification

Prove your Neo4j skills.

Earn the Neo4j Certified Professional credential. 80-question online exam covering Cypher, graph data modeling, importing, indexes, and driver development. Free, instant results.

Certification

Neo4j Certified Professional

Earn the Neo4j Certified Professional credential. 80-question online exam covering Cypher, graph data modeling, importing, indexes, and driver development. Free, instant results.

Start the exam