Building a Ruby on Rails Application with Neo4j

Learn how to build a Ruby on Rails application with a Neo4j backend from scratch and develop your data model
Rating: 4.4 out of 5 (98 ratings)
11,575 students
Building a Ruby on Rails Application with Neo4j
Rating: 4.4 out of 5 (98 ratings)
11,575 students
Create Neo4j Ruby on Rails application
Make complex queries with Neo4j and Ruby

Requirements

  • A computer with the ability to install Ruby on Rails and Neo4j (any computer Windows/Mac/Linux will work)
Description

This course will cover how to:

  • Set up a Ruby on Rails application using a Neo4j database as a backend
  • Start creating Rails models to allow for abstracted management of your Neo4j properties and relationships
  • Build simple but powerful queries using association chaining
  • Represent relationships with the ActiveRel module
  • Start building more complicated queries with the `Query` API and Neo4j's Cypher query language
With the Neo4j and Ruby you will be able to model in a way which is intuitive and which will allow you to make complex queries on your data's relationships and structure. An asset management portal is used as an example to show you how to start working.


If you would like another FREE resource to continue learning Neo4j I highly recommend the O'Reilly book "Graph Databases".

Who this course is for:
  • This course is best for people who have at least a little experience with Ruby on Rails
Course content
7 sections • 7 lectures • 31m total length
  • Introduction
    01:20
  • Creating a Rails App
    04:22
  • Neo4j.rb Screencast #2 - Properties
    03:13
  • Neo4j.rb Screencast #3 - Associations
    04:52
  • Neo4j.rb Screencast #4 - Association Chaining
    06:11
  • Neo4j.rb Screencast #5 - ActiveRel
    05:23
  • Neo4j.rb Screencast #6 - Deeper Querying
    06:10

Instructor
Software Engineer and Data Geek
Brian Underwood
  • 4.4 Instructor Rating
  • 98 Reviews
  • 11,575 Students
  • 1 Course

I am a Software Engineer who loves to build complex and dynamic web applications. I also love data and tools which let me process complex data easily. I also love to travel and am currently on a two year trip around the world with my wife and three year old son.