Introduction to cypher (Neo4j's query language). Cypher is the query language you use to retrieve data from the Neo4j Database.
An introduction to graph theory and Neo4j as a graph database.