Découvrir les bases de données graphe avec Neo4j
Version du programme : 1
Type de formation
MixteDurée de formation
21 heures (3 jours)Accessibilité
OuiDécouvrir les bases de données graphe avec Neo4j
Cette formation introduit les concepts des bases de données graphe, à travers l’exploration du moteur Neo4j. Elle permet de modéliser, interroger et visualiser des graphes pour des applications telles que la détection de fraudes, la recommandation, la cybersécurité ou l’analyse de réseaux sociaux.
Objectifs de la formation
- Comprendre le modèle de données graphe et ses cas d’usage
- Manipuler Neo4j et le langage Cypher
- Créer un modèle graphe à partir de données relationnelles ou réelles
- Visualiser et analyser des graphes pour des cas métiers concrets
Profil des bénéficiaires
- Développeurs, data analysts, data scientists, ingénieurs et professionnels IT souhaitant exploiter des structures relationnelles complexes à fort maillage.
- Bonne maîtrise du SQL ou des bases de données relationnelles. Une culture générale en modélisation de données ou en Python est un plus.
Contenu de la formation
Jour 1 – Fondamentaux des graph databases
- Modèle graphe vs relationnel : différences et avantages
- Concepts clés : nœuds, relations, propriétés, traversée
- Introduction à Neo4j et Cypher (langage de requêtes)
- Atelier : modélisation d’un mini-réseau social
Jour 2 – Requêtes et analyses avancées
- Cypher avancé : filtres, agrégations, chemins
- Importation de données (CSV, API, SQL)
- Visualisation et exploration avec Neo4j Browser & Bloom
- Atelier : exploration de données frauduleuses simulées
Jour 3 – Cas métiers et intégration
- Cas d’usage : cybersécurité, recommandation, réseau d’entreprise
- Introduction aux algorithmes de graphes (centralité, communauté, etc.)
- Atelier final : projet guidé d’analyse graphe avec restitution
Équipe pédagogique
Suivi de l'exécution et évaluation des résultats
- Évaluation continue par des requêtes Cypher, des analyses et un mini-projet final sur un cas métier.
Ressources techniques et pédagogiques
- Scripts Cypher, jeux de données (réseaux sociaux, fraudes, e-commerce), supports numériques, tutoriels pas à pas.
- Alternance d’explications théoriques et d’exercices dirigés
- Utilisation de Neo4j Desktop et Neo4j Aura Cloud
- Jeux de données issus de cas concrets
- Projet d’analyse graphe en fil rouge
Délai d'accès
Accessibilité
Nous accordons une attention particulière à l'accueil des personnes en situation de handicap. Si vous êtes concerné(e) et souhaitez suivre cette formation, nous vous invitons à nous contacter dès que possible. Ensemble, nous étudierons vos besoins spécifiques et mettrons en place les adaptations nécessaires pour garantir votre accès à la formation dans les meilleures conditions.