Introductieworkshop Neo4J

Deze workshop gaat over Neo4J, een graph database platform. Het doel is om te leren hoe en wanneer je een graph database, in casu Neo4J, in een project kan gebruiken. Dat ontdek je in deze 4-uur-durende workshop.

De beste manier om met welke technologie dan ook bekend te raken? Door, na een korte introductie, actief aan de slag te gaan. In Neo4J doe je dat met het zoeken naar verbanden. In het geval van deze workshop doen we dat aan de hand van de Panama-papers.

Onderdelen die op het programma staan:

  • Introductie over Neo4J.
  • Query-oefeningen met Cypher.
  • Nodes en relaties toevoegen.
  • Spring Data Neo4J.

Wat gaan we doen?

  • Complexe query’s uitvoeren op de Panama-papers dataset (met zeer veel relaties).
  • Nieuwe nodes en bijbehorende relaties toevoegen aan de Panama papers.
  • Een Spring Boot-applicatie maken met persistence d.m.v. Spring Data Neo4J.

Doelgroep

De workshop is gericht op software engineers die een gedegen technische introductie willen over graph databases en willen leren wat ze zo anders maakt dan de meer bekende relationele databases.

Voorvereisten

Kennis van Spring Boot is mooi meegenomen maar niet vereist. De requirements voor de workshop zijn dat je lokaal geïnstalleerd moet hebben:

– Docker
– Git
– Java 8
– Maven 3
– Je favoriete IDE
– En goede zin

We verwachten van deelnemers dat ze zelf een laptop meenemen waarop de te gebruiken software geïnstalleerd en geconfigureerd is. Ter voorbereiding op de workshop ontvangt iedereen nog exacte instructies.

Doelstellingen

Na het volgen van deze workshop:

  • Ken je het doel en de technische principes van Neo4j;
  • Ben je op de hoogte wanneer je Neo4j zou kunnen toepassen en wat de voordelen hiervan zijn;
  • Ben je bekend met de implementatie-aspecten die nodig zijn om een Spring Boot-applicatie i.c.m. Neo4J persistence te bouwen, doordat je zelf een Neo4j omgeving hebt neergezet.

  

Direct inschrijven of eerst meer informatie over deze Neo4j Workshop? Gebruik onderstaand formulier:

    Graag ontvang ik meer informatie over de Neo4J Workshop: