Building a Ruby on Rails Application with Neo4j
4.0 (30 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,270 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Building a Ruby on Rails Application with Neo4j to your Wishlist.

Add to Wishlist

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
4.0 (30 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,270 students enrolled
Last updated 8/2015
English
Price: Free
Includes:
  • 32 mins on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
Create Neo4j Ruby on Rails application
Make complex queries with Neo4j and Ruby
View Curriculum
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 is the target audience?
  • This course is best for people who have at least a little experience with Ruby on Rails
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 7 Lectures Collapse All 7 Lectures 31:31
+
Introduction
1 Lecture 01:20

An introduction to Brian and the course

Introduction
01:20
+
Creating a Rails app
1 Lecture 04:22
Creating a Rails App
04:22
+
ActiveNode Properties
1 Lecture 03:13
Neo4j.rb Screencast #2 - Properties
03:13
+
Associations
1 Lecture 04:52
Neo4j.rb Screencast #3 - Associations
04:52
+
Association Chaining
1 Lecture 06:11
Neo4j.rb Screencast #4 - Association Chaining
06:11
+
ActiveRel
1 Lecture 05:23
Neo4j.rb Screencast #5 - ActiveRel
05:23
+
Deeper Querying
1 Lecture 06:10
Neo4j.rb Screencast #6 - Deeper Querying
06:10
About the Instructor
Brian Underwood
4.0 Average rating
30 Reviews
4,270 Students
1 Course
Software Engineer and Data Geek

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.