Intermediate Cypher Queries
Course description
Build on the knowledge gained in the Cypher Fundamentals course with more complex patterns and the more advanced features of Cypher.
In this course, we will look deeper into more advanced uses of Cypher for querying. This course uses the Recommendations dataset containing Person, Movie, Genre, and User nodes.
Prerequisites
We recommend that you take these beginner courses in GraphAcademy:
Duration
4 hours
What you will learn
-
Filtering queries
-
Controlling results returned
-
Working with Cypher data
-
Graph traversal
-
Pipelining queries
-
Subqueries
-
Using parameters
Get Support
If you find yourself stuck at any stage then our friendly community will be happy to help. You can reach out for help on the Neo4j Community Site, or head over to the Neo4j Discord server for real-time discussions.
Feedback
If you have any comments or feedback on this course you can email us on graphacademy@neo4j.com.
01. Filtering Queries
- Basic Cypher Queries
- Testing Equality
- Querying for Null Values
- Checking for Null Values
- Range Query
- Testing List Inclusion
- Testing Strings
- Case Insensitive Search
- Using the CONTAINS Predicate
- Query Patterns and Performance
- Testing Patterns
- Profiling
- Multiple MATCH Clauses
- Retrieve Movies and Reviewers
- OPTIONAL MATCH