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:
93102_a68b_12 Microsoft Access 2013 Tutorial -A Definitive Guide To Access
Master Access 2013. A comprehensive guide from Infinite Skills that shows how...
Enso Learn Ruby with the Neo Ruby Koans
The Koans walk you along the path to enlightenment in order to learn Ruby. The...
92158_392f_4 TDD and BDD in Ruby
--------------- IMPORTANT NOTE: This course is no longer offered on udemy to...
26557_e727_6 Maya Modeling Quadrilateral Based Dinosaur in 3 hours
Experience the Beastly Power of Maya Modeling Tools to craft this 5-tonne-Jurassic...
93464_f424_4 The Art of Unit Testing and TDD in Java
IMPORTANT: This course is no longer offered on UDEMY. To purchase it please...
More from 'Computer Science':
D4c7cc7d-aa4a-4e74-849c-d17417e0a649-fa9c75a8bc1f.small Introduction to Management Information Systems (MIS): A Survival Guide
Gain the skills and knowledge needed to succeed in an MIS-dominated corporate...
20e2ce7f-0e98-43eb-a956-ac820d822afd-891b8dccf7dd.small Introduction to Computational Thinking and Data Science
6.00.2x is an introduction to using computation to understand real-world phenomena...
2aa9e070-fc03-49b4-9240-b5df5d79cb15-0838bc13b7cd.small Information Security - Authentication and Access Control
Learn more fundamentals of information security, including Introduction to Cryptography...
19bbc9bb-5e0d-4205-ad7c-752a7bd87eac-b9d1304bbc7d.small The Software Architect Code: Building the Digital World
An introductory course aimed at helping you to discover and develop your software...
A0af5b37-e5fb-442f-9b95-910e57674085-a80d8eef9cf6.small Introduction to Java Programming: Writing Good Code
Learn to program in an easy and interactive way and enter the fascinating world...

© 2013-2019