Neo4j Fundamentals
Discover how graph databases work and get hands-on with Neo4j: learn graph theory, nodes, relationships, and write your first Cypher queries.
Model graph data and import CSV and relational data into Neo4j: learn graph data modeling, LOAD CSV, and repeatable Cypher import pipelines at scale.
Data engineers get data into the graph and keep it correct. You design the graph data model, transform source data from relational databases and CSV exports into nodes and relationships, and build import pipelines you can run again as the source changes. Start with Neo4j Fundamentals and Cypher Fundamentals, then learn to design a model that scales in Graph Data Modeling Fundamentals before tackling the import courses — every loading decision you make determines how well downstream queries perform.
Discover how graph databases work and get hands-on with Neo4j: learn graph theory, nodes, relationships, and write your first Cypher queries.
Design graph data models for Neo4j using proven best practices. Turn application questions into nodes, relationships, and properties that scale.
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.
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.
Write Cypher that imports CSV data into Neo4j. Create nodes and relationships with LOAD CSV, cast data types, and batch large imports in transactions.