Neo4j Course Curriculum
You will be exposed to the complete Neo4j Trainingcourse details in the below sections.
What is a Graph? Current Graph Processing Space
Graph Databases
Graph Processing Engines
Advantages of Graph Databases
Fallacy of RDBMS For connected Data
Fallacy of Common NoSQL Databases for Connected Data
Graph Database Natural Playground
Graph Database Use Cases and Recommendations- Social and ACLs
Why Neo4j? Graph Data Neo4j Vs RDBMS
Neo4j in NoSQL World
Data Modelling in Neo4j and Getting Neo4j
High Level Neo4j Architecture:
Hard disks
Store Files
Caches in Neo4j
Fault Tolerance
APIs
Sizing Indicators
Starting Development in Neo4j:
Development Environment setup
Modelling in Graph Data structures
Interacting with Neo4j:
REST API
Embedded Mode
Server Mode and Interaction with Neo4j with Core API
Exploring Neo4j using Cypher:
Create Nodes and Relationships
Invoking Cypher from Java
Parameterize the Queries
Filtering
Regex search
Escaping characters
Comparisons
Sorting
Boolean operators
Working with Collections
Paging of Results:
SKIP and LIMIT
Aggregation of Results
Ingesting Data in Neo4j from CSV:
REST API imports and Java Batch Insert