Getting started with neo4j
neo4j vs relational databases
neo4j vs other NoSQL databases
Using neo4j to solve real world problems
Installing neo4j
Data modeling with neo4j
Mapping white-board diagrams and mind maps to neo4j
Working with nodes
Creating, changing and deleting nodes
Defining node properties
Node relationships
Creating and deleting relationships
Bi-directional relationships
Querying your data with Cypher
Querying your data based on relationships
MATCH, RETURN, WHERE, REMOVE, MERGE, etc.
Setting indexes and constraints
Working with the REST API
REST operations on nodes
REST operations on relationships
REST operations on indexes and constraints
Accessing the core API for application development
Working with NET, Java, Javascript, and Python APIs
Closing remarks |