In neo4j’s official cource page you can explore a serious of materials to learn about neo4j, with a final online test attached. When finished that online test that contains 80 single selection questions with over 80% score you can be issued a certification by neo4j to prove that you have essential knowledge about neo4j. I recently took one and passed successfully, and if you want to prepare for such test, you can check the rest content for main points that this test will cover, or the points that you may ignore during learning.
The test will be devided into 3 parts in my perspective, the very first one is the basic concept of neo4j like the protocol, the primary structure of graph database, which will mainly cover these aspects:
Second part will cover the concept of database and the tools that you can use to control neo4j.
:use database(in Cypher-shell)
systemdatabase and normal database in neo4j browser
Finally, the neo4j script language, Cypher itself.
You will be asked about the function of Cypher with senarios.
SETreset all propeties? No
FILTERlike sql? No
IN? Actually yes
UNIONto merge two or more matching results.
WITHto create sub-query.
CREATE [OR REPLACE] DATABASE,etc. in system database.
Besides, the test will cover if a function is available.
count(*)(counting nodes and rows)