Cypher Learning for Web Developers

I want to use Neo4j for my web applications. I am using Node.js for the back end. As far as I understand, I will have to learn Cypher to query the database.

On the website I could find only a reference guide. I am looking for a complete tutorial, at least for the introductory part, regarding the integration of this into the website development process. I do not know Java, and I do not want to learn it at the moment.

Thanks for sharing!

+6
source share
1 answer

With some knowledge of SQL, this webinar will go step by step from 0 to beginners: http://watch.neo4j.org/video/60292144 After that, you will need to use your server language to complete the integration, but this should be the easiest part.

Here are some useful sources of knowledge:

Watch Cypher Webinars:
http://watch.neo4j.org/

Play at http://console.neo4j.org

Check out the various node.js drivers that support Cypher - I believe Thingdom is one of the most popular:
https://github.com/thingdom/node-neo4j

Check out the examples that use the Cypher on Max blog:
http://maxdemarzi.com/category/cypher/

Luanne has posted an excellent query optimization guide (which might be a bit advanced for beginners, but you should read it anyway), as well as other Cypher-related posts on one blog:
http://thought-bytes.blogspot.com/2013/01/optimizing-neo4j-cypher-queries.html

In addition, I recently posted two introductory blog posts about Cypher and plan to post more:
http://wes.skeweredrook.com/cypher/

The book "Databases of graphs":
http://graphdatabases.com/

Feel free to post questions about Cypher newbies here - I will install this on the community wiki if anyone has more resources to add.

+12
source

All Articles