I think when you're starting out the embedded API is the last thing you should look at when building extensions for Neo4j.
It's really just for advanced usages.
Please use the Java Driver instead, there is a lot of material of how to get started
GraphAcademy Course
Getting started docs