Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
image OF
  1. Neo4J - Prise en main et développement

Neo4J - Prise en main et développement

Qualiopi
En centre
Non éligible CPF
Sélectionnez une session :
Mérignac :
TEAMS-CAD :

Choisissez une date pour pouvoir réserver !

Objectifs
Programme

A l'issue de cette formation, vous serez capable de :

  • Reconnaître et raisonner avec des modèles de bases de données graphes
  • Utiliser les API unitaires et d'indexation
  • Exprimer et diagnostiquer des requêtes, même complexes
  • Interagir avec Neo4j à distance
  • Etendre les fonctionnalités de Neo4j
  • Importer des données existantes
  • Partager des Proofs Of Concept (POC) sous forme de Graph Gist.

Jour 1

Neo4j et NoSQL

  • Historique NoSQL
  • Historique de Neo Technology
  • Théorie et modèles de graphes
  • Cas d'utilisation des bases de données graphes

Base de données Neo4j

  • Couches basses et index-free adjacency
  • Opérations unitaires

Requêtage

  • Indexation
  • Description de traversées
  • Cypher en lecture
  • Cypher en écriture

Neo4j à distance

  • API REST
  • Bolt

Exemple de travaux pratiques (à titre indicatif)

  • Modélisation d'un réseau social type X (ex Twitter) avec les spécifications suivantes :
    • follow network
    • user-tweet network
    • retweet network

Jour 2

Etendre Neo4j

  • Unmanaged extensions et server plug-ins
  • User-defined procedures
  • User-defined functions et user-defined aggregations

Imports de données

  • API programmatiques
  • Interaction avec ETL
  • Import CSV

A la carte

  • Object-Graph Mapping avec Neo4j OGM et Spring Data Neo4j
  • Neo4j clustering
  • Sécurité et Neo4j
    • Accès LDAP
    • Gestion des rôles utilisateurs
  • Neo4j dans le Cloud

Exemple de travaux pratiques (à titre indicatif)

  • Analyse du réseau social modélisé précédemment, grâce à des requêtes avec le langage de requête Cypher :
    • Plus proches voisins
    • Co-occurrence basée sur un réseau bipartite...
Public visé

Développeurs, architectes, ingénieurs base de données.

Prérequis

Avoir des connaissances en gestion ou en administration de base de données. Des connaissances du langage Python ou Java seraient un plus sans être obligatoires.

Choisissez une date pour pouvoir réserver !

Autres formations disponibles :
Prochaines sessions disponibles :04 sept.27 nov.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :08 sept.23 avr.
Qualiopi
En centre
Non éligible CPF
présentiel
distanciel
Prochaines sessions disponibles :08 sept.20 oct.19 nov.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :08 sept.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :08 sept.09 avr.
Qualiopi
En centre
Non éligible CPF
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Tout refuser
Tout accepter