Neo4j Koans

Ian Robinson, Jim Webber

A koan-style tutorial in Java for Neo4j.

This set of Koans provides a hands-on tutorial for learning the Neo4j open source graph database. It's part of a more comprehensive tutorial often presented by the authors and other folks.

The Koan idea was borrowed from the Ruby Koans which provide a number of broken unit tests, and in fixing those tests increasingly advanced Ruby features are learned. The Koan model provides very rapid feedback and a structured learning path wrapped in a pre-configured environment for effective learning.

These are very desirable characteristics when it comes to learning Neo4j too, and so the Neo4j Koans have adopted the same model: there are a set of (broken) unit tests, and in fixing each of them we learn some aspect of using Neo4j. As we work through the Koans we'll learn increasingly sophisticated APIs, modeling and querying techniques, and become fluent in the Cypher query language. At the Koans we'll feel supremely confident about using Neo4j in production.

  • Free schedule
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb


No reviews yet. Want to be the first?

Register to leave a review

More on this topic:
81872_9663_9 Learning Autodesk Maya 2014 - A Practical Hands On Course
Learn How To Use Maya 2014 To Create Realistic Modelling And Animated Characters...
18072_c62f_14 Top Node.js Tutorials: Learn Node.js - Udemy
Learn Node.js to create dynamic, scalable network applications using the powerful...
64431_8949_6 The ABCs of Instructional Design
This workshop is designed to simplify course or  unit design by modeling a...
27868_5aff_4 Learn Test Driven Development in Java
Learn everything you need to know about TDD, Test driven development tutorial...
93102_a68b_12 Microsoft Access 2013 Tutorial -A Definitive Guide To Access
Master Access 2013. A comprehensive guide from Infinite Skills that shows how...
More from 'Computer Science':
C2750912-8e29-426f-91b8-c03b0dd9ee8f-d3ce8d3f0f02.small Autonomous Mobile Robots
Basic concepts and algorithms for locomotion, perception, and intelligent navigation...
776db6bd-54a0-4625-ba3d-1204fb922859-1df9ac41ffdf.small HTML5 Coding Essentials and Best Practices
Learn how to write Web pages and Web sites by mastering HTML5 coding techniques...
798930ae-2d16-45f2-8306-734fc7f5a22b-0d7af0d752c8.small Databases: OLAP and Recursion
The On-Line Analytical Processing section of this course introduces star schemas...
B01ee61e-1ac1-4a07-b5f4-348a4b4868d6-934315464fc2.small Databases: Semistructured Data
This course includes the following components: XML Data; JSON Data; XPath and...
7575d263-e153-4acc-b972-dfcf8edd9b0c-43dbae799606.small Databases: Advanced Topics in SQL
This course includes the following components: Indexes and Transactions; Constraints...

© 2013-2019