Neo4j topics
12 short topics in NoSQL Caching and Search. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Node and edge modeling
Demonstrate node and edge modeling in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 02
Entity identity and properties
Demonstrate entity identity and properties in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
Relationship cardinality
Demonstrate relationship cardinality in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
Graph query patterns
Demonstrate graph query patterns in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Traversal boundaries
Demonstrate traversal boundaries in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Graph indexes and constraints
Demonstrate graph indexes and constraints in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
Path and neighborhood queries
Demonstrate path and neighborhood queries in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Graph write consistency
Demonstrate graph write consistency in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 09
Application client integration
Demonstrate application client integration in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Access control design
Demonstrate access control design in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Graph query profiling
Demonstrate graph query profiling in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Graph import and migration strategy
Demonstrate graph import and migration strategy in a focused Neo4j example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
Learn the same ideas beyond Neo4j.
These courses share topics with this one, so you can compare how each language or tool handles the same concept.
More in NoSQL cache graph and time-series databases.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.