Learning path

Sharpen your Cypher

The query language of connected data. Learn to model, query, and traverse graphs — from your first node to complex multi-hop relationships.

Browse courses
  • 7
    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.

7 Courses · 1–2 hours each
  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.

    Path to Neo4j CertificationBuild a Neo4j-backed ApplicationCypher
    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.

    Path to Neo4j CertificationBuild a Neo4j-backed ApplicationCypher
    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.

    Path to Neo4j CertificationBuild a Neo4j-backed ApplicationCypher
    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.

    Path to Neo4j CertificationBuild a Neo4j-backed ApplicationCypher
    Start the course
  5. 05
    Course1h

    Intermediate Cypher Queries

    Continue your learning journey with Cypher queries

    CypherSharpen your Cypher
    Start the course
  6. 06
    Course1h

    Cypher Aggregations

    Learn how Cypher aggregation works and how to use list and aggregate functions effectively.

    CypherFoundationalSharpen your Cypher
    Start the course
  7. 07
    Course2h

    Cypher Indexes and Constraints

    Make your graph more performant with Cypher constraints and indexes

    CypherProcessingSharpen your Cypher
    Start the course