Share this project

Done

Share this project

Done
Learn how to build high performance @neo4j applications with this video training course.
Learn how to build high performance @neo4j applications with this video training course.
60 backers pledged $6,065 to help bring this project to life.

About this project

High Performance Neo4j Video Course project video thumbnail
Replay with sound
Play with
sound

$6,065

60

Introduction

Hi!

My name is Max De Marzi, and you may know me from my blog about graph databases.  I'm here on Kickstarter to ask for your help in order to create a set of videos to teach you how to build high performance Neo4j applications. I am going to capture the lessons I've learned over the past 4 years working with graph databases and share them with you.  

These videos will teach you everything you need to know about building high performance applications using Neo4j.  

Content

The videos will contain:

  • Introduction - An explanation of how I build Neo4j applications.
  • Unmanaged Extensions - The compromise in scalability and performance.
  • Tools of the Trade - An introduction to the tools you will need to succeed.
  • Performance Testing - You can't improve what you don't measure.
  • High Performance Libraries - Get by with a little help from your friends.
  • Problem Handling - How to deal with it.
  • Garbage Collection - The #1 killer of Neo4j Clusters.
  • ...and more based on your feedback.

These will be the videos I wish I had when I learned Neo4j on the job, under fire, and by trial and error.  It will set you and your team on the path to success.

I want to teach you everything I know, but at the same time I want to learn what you are having trouble with. What queries are hard to write, or domains are hard to model? I have a plan for what videos to start with, but I will be asking for requests from the Kickstarter backers for what videos to add.

Prerequisites

Your own workspace, preferably a Mac to work with.  If there is enough demand I will do a video for Windows.  You don't need to know Java.  Really.  When I started working on Neo4j I hadn't touched Java in 10 years.  You are going to have to write some though, a ton actually. But don't worry, I'm a Ruby developer and I have done it and so can you.  

Rewards

The videos will be available one at a time as soon as they are produced.  This is a collaborative effort so I hope to get feedback from you as far as quality, clarity and content of the series. The videos will be copyrighted but will be provided DRM free.  You can share them with a friend or two under fair use. If you have a team of 5 or 10+ developers the Site license is probably want you want.

The 2-hour remote sessions can be on anything you'd like.  We can go over parts of the videos you didn't understand, a variation on how to do something, maybe a hard query you want advice on or anything else you'd like really.  We can even remote pair program on some code if you'd like.

The 2-day remote sessions will need to be scheduled at least 2 weeks in advance and it will help if you have an agenda and a specific goal in mind with what you want to do with the time.  It is enough time to build a recommendation extension or do a few smaller queries together. If you are in Chicago I can drop by your office if you'd prefer.

The 5-day on-site sessions will need to be scheduled at least 30 days in advance.  It is just enough time to build a small end to end proof of concept.  It helps if you already have data to work with and specific queries in mind.  Airfare and lodging are additional... or you can come to see me in wonderful Chicago.

All reward levels also include a Neo4j T-Shirt:

Men's Version
Men's Version
Women's Version
Women's Version

You can't see the back because the backs will be personalized to you with your very own Cypher query.

Thank you,

Max De Marzi

Risks and challenges

I've done a lot of blog posts on Neo4j but have never done any videos. This will be my first time creating video content and there is a chance the quality isn't up to par or the schedule could slip. I plan on releasing each video as it is done to get feedback, improve quality and maintain accountability.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support this project

  1. Select this reward

    Pledge $5 or more About $5

    My gratitude and your name in the credits of the series as a backer.

    Less
    Estimated delivery
    7 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $49 or more About $49

    My gratitude and your very own personalized Neo4j t-shirt to show off.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    12 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $99 or more About $99

    Single copy of a DRM-Free High Resolution downloadable version of the video course...and your very own personalized Neo4j t-shirt.

    Less
    Estimated delivery
    29 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $299 or more About $299

    Single copy of a DRM-Free High Resolution downloadable version of the video course. 2-hour remote help session...and your very own personalized Neo4j t-shirt.

    Less
    Estimated delivery
    4 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge $499 or more About $499

    Share the video course with your whole team with a site license...and your very own personalized Neo4j t-shirt.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge $799 or more About $799

    Share the video course with your whole team with a site license. 2-hour remote help session with your team...and your very own personalized Neo4j t-shirt.

    Less
    Estimated delivery
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge $1,299 or more About $1,299

    Share the video course with your whole team with a site license. 1-day remote help session with your team...and your very own personalized Neo4j t-shirt.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge $2,499 or more About $2,499

    Share the video course with your whole team with a site license. 2-day remote help session with your team...and your very own personalized Neo4j t-shirt.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge $9,999 or more About $9,999

    Share the video course with your whole team with a site license. 5 day on-site session to go over video material, help you build a proof of concept project, or anything else you may need...and your very own personalized Neo4j t-shirt. Airfare and Lodging are not included.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)