Formation Neo4j

Notée : (2)

Formez-vous à Neo4j, la référence des bases de données graphe

Prix (Formation inter-entreprise)

1500€ HT / personne

Durée

3 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Les bases de données graphe demeurent assez méconnues dans cette étrange famille qu'est le NoSQL.
Cette formation Neo4j se veut être une introduction aux bases de données graphe pour les développeurs et architectes, focalisée sur la pratique et inspirée d'utilisations réelles.

Simple à appréhender et utiliser, la base de données graphe leader, Neo4j n'aura plus de secret au bout de ces trois jours de formation. Vous pourrez commencer à identifier les problèmes métier pouvant être résolus plus efficacement par des bases de données graphe et commencer à mettre en place leurs solutions.

Les objectifs

  • Comprendre et raisonner avec des modèles des bases de données graphe
  • Maîtriser les APIs unitaires et d'indexation
  • Savoir requêter de la donnée (traversées, Cypher)
  • Neo4j à distance (API REST, Bolt)
  • Étendre les fonctionnalités de Neo4j
  • Importer des données existantes

Pré-requis

  • Bonne expérience avec un langage objet.
  • La connaissance courante de SQL est un plus.
  • Ordinateur portable à apporter avec droits d'administrateur

Le programme de la formation Neo4j

Jour 1

  • Accueil
    • présentation
    • attentes de chacun
    • contractualisation
    • sondage des usages (No)SQL des participants
  • Atelier de modélisation selon des exemples inspirés de cas réels
    • catalogue d'un opérateur mobile
    • recommandations de contacts professionnels
    • réseau de transport ferroviaire
  • Découverte des API unitaires & d'indexation
    • CRUD de noeuds et relations
    • Indexation legacy
    • Indexation par label
  • Exposition des différents algorithmes de traversée et utilisation avec Neo4j
  • Découvrir Cypher (partie 1)
    • pattern matching sur graphe
    • requêtes en lecture

Jour 2

  • Découvrir Cypher (partie 2)
    • requêtes en écriture
    • performances
  • Neo4j à distance
    • REST
    • Bolt
  • Extensions de Neo4j
    • Extensions legacy (Server plugins, unmanaged extensions)
    • User Functions, Stored Procedures
  • Import de données

Jour 3

  • Matinée : à la carte (visualisation, Neo4j production, Spring Data Neo4j, Liquigraph...)
  • Après-midi : atelier Graph Gist

Télécharger le programme

2 témoignages

Programme de formation très complet et orienté selon nos attentes particulières.

Joel POIRAUD
La Poste

Très bonne prestation du formateur, bravo !

Antoine Poncelin - La Poste

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Decathlon
CNRS
Moody's Analytics
Meetic
Air France
Intel

Nos formations en images

Sass et Compass
CasperJS
Ruby on Rails
Ruby

Formation Neo4j

Notée : (2)

Formez-vous à Neo4j, la référence des bases de données graphe

Les bases de données graphe demeurent assez méconnues dans cette étrange famille qu'est le NoSQL.
Cette formation Neo4j se veut être une introduction aux bases de données graphe pour les développeurs et architectes, focalisée sur la pratique et inspirée d'utilisations réelles.

Simple à appréhender et utiliser, la base de données graphe leader, Neo4j n'aura plus de secret au bout de ces trois jours de formation. Vous pourrez commencer à identifier les problèmes métier pouvant être résolus plus efficacement par des bases de données graphe et commencer à mettre en place leurs solutions.

Les objectifs

  • Comprendre et raisonner avec des modèles des bases de données graphe
  • Maîtriser les APIs unitaires et d'indexation
  • Savoir requêter de la donnée (traversées, Cypher)
  • Neo4j à distance (API REST, Bolt)
  • Étendre les fonctionnalités de Neo4j
  • Importer des données existantes

Pré-requis

  • Bonne expérience avec un langage objet.
  • La connaissance courante de SQL est un plus.
  • Ordinateur portable à apporter avec droits d'administrateur

Le programme de la formation Neo4j

Jour 1

  • Accueil
    • présentation
    • attentes de chacun
    • contractualisation
    • sondage des usages (No)SQL des participants
  • Atelier de modélisation selon des exemples inspirés de cas réels
    • catalogue d'un opérateur mobile
    • recommandations de contacts professionnels
    • réseau de transport ferroviaire
  • Découverte des API unitaires & d'indexation
    • CRUD de noeuds et relations
    • Indexation legacy
    • Indexation par label
  • Exposition des différents algorithmes de traversée et utilisation avec Neo4j
  • Découvrir Cypher (partie 1)
    • pattern matching sur graphe
    • requêtes en lecture

Jour 2

  • Découvrir Cypher (partie 2)
    • requêtes en écriture
    • performances
  • Neo4j à distance
    • REST
    • Bolt
  • Extensions de Neo4j
    • Extensions legacy (Server plugins, unmanaged extensions)
    • User Functions, Stored Procedures
  • Import de données

Jour 3

  • Matinée : à la carte (visualisation, Neo4j production, Spring Data Neo4j, Liquigraph...)
  • Après-midi : atelier Graph Gist

Télécharger le programme

Le(s) formateur(s)

Florent BIVILLE

Développeur passionné, Florent Biville est formateur indépendant depuis 2014.

Contributeur open-source régulier, il est l'auteur de Liquigraph, bibliothèque de migrations pour Neo4j, ainsi que du compilateur de procédures stockées maintenant intégré à Neo4j.
Reconnu pour ces contributions, Florent est également Neo4j ambassador et certifié Neo4j professional.

Vous pourrez trouver une interview de Florent Biville sur le blog de Human Coders

2 témoignages

Programme de formation très complet et orienté selon nos attentes particulières.


La Poste

Très bonne prestation du formateur, bravo !