Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Neo4j - Graph Data Science Certification

réf : BDT-NEO

Objectif de formation : Utiliser efficacement Neo4j dans le contexte des sciences des données basées sur les graphes.

Objectifs pédagogiques

  • Comprendre les concepts fondamentaux des graphes et leur application dans les sciences des données
  • Maîtriser la modélisation des données avec Neo4j
  • Acquérir des compétences avancées en requêtage et analyse de graphes avec Cypher
  • Utiliser efficacement les algorithmes de graphes de Neo4j pour résoudre des problèmes de sciences des données
  • Visualiser les graphes et utiliser la visualisation pour l’analyse exploratoire des données
  • Exploiter les fonctionnalités avancées de Neo4j Graph Data Science

Pré-requis

Connaissance de base des bases de données et des langages de requête / Compréhension des concepts fondamentaux des sciences des données / Facultatif : Familiarité avec un langage de programmation

Public concerné

Professionnels des données, Scientifiques des données, Développeurs, Analystes

Programme

  • Les bases des graphes : nœuds, relations, propriétés
  • Avantages des graphes pour la modélisation des données
  • Présentation de Neo4j Graph Database

Travaux pratiques : Créez un graphe simple en utilisant Neo4j et ajoutez des nœuds et des relations. Effectuez des requêtes pour extraire des informations spécifiques du graphe

  • Schéma de graphe et modélisation des entités
  • Création de nœuds et de relations
  • Indexation et recherche efficace dans un graphe

Travaux pratiques : Modélisez un domaine spécifique (par exemple, un réseau social ou un système de recommandation) en utilisant Neo4j. Créez des schémas de graphe appropriés, ajoutez des entités et des relations, et effectuez des opérations de recherche.

  • Introduction à Cypher, le langage de requête de Neo4j
  • Requêtes de base pour extraire des informations d’un graphe
  • Requêtes avancées pour l’analyse des motifs de graphe
  • Fonctions de manipulation et d’agrégation de données avec Cypher

Travaux pratiques : Écrivez des requêtes Cypher pour résoudre des problèmes spécifiques d’analyse de graphes tels que la recherche de motifs particuliers, le calcul de chemins les plus courts, ou l’identification de communautés dans le graphe

  • Présentation des algorithmes de graphes couramment utilisés
  • Utilisation des bibliothèques d’algorithmes de Neo4j Graph Data Science
  • Exécution et interprétation des résultats des algorithmes

Travaux pratiques : Appliquez différents algorithmes de graphes tels que le PageRank, la centralité intermédiaire (betweenness centrality) ou la détection de communautés sur un graphe donné. Interprétez les résultats obtenus et explorez leur impact sur l’analyse des données

  • Présentation des outils de visualisation de Neo4j
  • Création de graphiques interactifs à partir des données du graphe
  • Utilisation de la visualisation pour l’analyse exploratoire des données

Travaux pratiques : Utilisez les outils de visualisation de Neo4j pour créer des représentations graphiques interactives de votre graphe. Personnalisez l’apparence visuelle du graphe, explorez différentes visualisations pour mettre en évidence des modèles et des relations spécifiques dans les données.

  • Techniques d’importation et d’exportation de données
  • Intégration de Neo4j avec d’autres outils et langages de programmation
  • Utilisation de la bibliothèque APOC (Awesome Procedures on Cypher) pour des fonctionnalités avancées

Travaux pratiques : Importez des données externes dans Neo4j à l’aide de techniques d’importation appropriées. Intégrez Neo4j avec un langage de programmation tel que Python ou Java pour accéder aux données du graphe et effectuer des analyses avancées. Expérimentez avec la bibliothèque APOC pour résoudre des problèmes spécifiques

Équipe pédagogique

Professionnel expert technique et pédagogique

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?