Formation Neo4j.
Score de satisfaction : 5/5
Durée :
2 jours
Distanciel et 16 villes en France
numero vert : 0805 950 800 (service et appel gratuits)
Neo4j
à partir de
1090 €HT

Référence :
SF33337
Durée :
2 jours

Vous souhaitez une session sur-mesure (intra) ?
Ce stage comprend
 14 heures de formation
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation Neo4j.

Maîtrisez les graphes de données liées avec notre formation Neo4J de 2 jours !

Les bases de données orientées graphes sont encore minoritaires dans le mondes du NoSQL. Pourtant ce système offre des solutions de gestion de base de données très performantes, notamment dans le cadre du traitement d’importants volumes de données. Cette formation Neo4J vous fera découvrir l’outil et mettre en œuvre des BDD graphes, effectuer des requêtes, gérer les données, utiliser les APIs et visualiser vos données. Vous serez alors en mesure de mettre en place des solutions innovantes et efficaces pour répondre à des problématiques métier spécifiques.

Objectifs pédagogiques.

1Gérer les graphes avec Neo4J

2Gérer les APIs et les algorithmes de traversée

3Savoir utiliser Cypher, le mode REST et Spring Data

4Maîtrisier l'import et la visualisation des données

Prérequis : Connaissances de Java et des bases de données
Partagez cette formation

Programme de formation Neo4j.

PDF

Introduction

Principes et utilisations des graphes et bases de graphes
Retour sur le NoSQL et les types de bases
Le schéma CRUD : create, read, update, delete
Les notions de graphes et d’algorithmes
Neo4J dans le Big Data
Les modes de déploiement de Neo4J

Prise en mains des APIs

Utiliser les APIs unitaires pour le CRUD de nœuds et de relations
Utiliser les APIs d’indexation pour l’indexation manuelle
Gérer l’auto-indexation
Indexer par label
L’API Core
L’API Traverser
Utiliser les extensions des APIs standards
Sécuriser les accès

Les algorithmes de traversée dans NeoJ4

Les différents graphes et algorithmes
Utiliser un algorithme de parcours en largeur « Breadth-first »
Utiliser un algorithme de parcours en profondeur « Depth-First »
Le Framework de traversée de Neo4J

Utilisation de Cypher

Réaliser un pattern matching sur un graph
Connaître la syntaxe, de SQL à Cypher
Effectuer des manipulations avec Cypher
Mettre en place les plans d’exécution

Mode REST avec NeoJ4

Le CRUD et l’indexation en REST
Exécuter des requêtes Cypher en REST
Gérer le streaming de résultats

Spring Data avec Neo4J

Le modèle d’accès aux données de Spring Data
@NodeEntity, @RelationshipEntity et GraphRepository
Effectuer des requêtes géospatiales

Méthodes d’import de données

Importer des données en Batch
Importer des fichiers CSV
Importer avec le shell Neo4J
Utiliser le module d’import Talend et ETL
Utiliser le module Geoff

Visualisation des données

Visualiser des données statiques (Neoclipse, Gelphi, Linkurious…)
Visualiser des données dynamiques

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
18 années
à vos côtés
+ de 1000
sujets de formation
7108
stagiaires formés en 2022
273
formateurs actifs en 2022
98,2%
de stagiaires satisfaits
2488
jours de formation réalisés en 2022
HAUT