Ce que vous apprendrez ?

  • Décrire les meilleures pratiques pour la sécurité et la gestion des données dans un environnement Big Data NoSQL.
  • Analyser les performances et l'efficacité d'une solution NoSQL pour le stockage et la gestion de données non structurées.
  • Concevoir et implémenter une solution de stockage et de gestion de données non structurées à grande échelle utilisant une technologie NoSQL.
  • Comparer et contraster les différents types de bases de données NoSQL pour des cas d'utilisation spécifiques de Big Data.
  • Identifier les caractéristiques des données non structurées et choisir les solutions NoSQL appropriées.

Prérequis

  • Compréhension des concepts fondamentaux du Big Data et des bases de données NoSQL Notions sur les différents types de bases NoSQL (clé-valeur, document, colonne, graphe) Expérience en manipulation de données avec SQL et langages de requêtage NoSQL (MongoDB, Cassandra, etc.) Connaissance des architectures distribuées et des systèmes de stockage (HDFS, S3, etc.) Maîtrise d’un langage de programmation pour interagir avec les bases NoSQL (Python, Java, Scala) Notions en optimisation et scalabilité des bases NoSQL Expérience avec des outils d’ETL et de traitement de données (Apache Spark, Kafka, Hadoop, etc.)

Contenu de la Formation

Total: 20 Chapitres Total hours: 6-12
  • Définition et caractéristiques des données non structurées
  • Introduction aux solutions Big Data
  • Architectures Big Data (Hadoop, Spark)
  • Présentation des bases de données NoSQL
  • Bases de données clés-valeurs (KeyValue)
  • Bases de données orientées colonnes (Column-family)
  • Bases de données document (Document)
  • Bases de données graphes (Graph)
  • Installation et configuration de MongoDB
  • Création et manipulation de collections
  • Requêtes et agrégations
  • Indexation et optimisation des performances
  • Architecture distribuée de Cassandra
  • Gestion de la consistance et de la disponibilité
  • Scalabilité horizontale et tolérance aux pannes
  • Mise en œuvre et administration de Cassandra
  • Etude de cas : Stockage et analyse de données de réseaux sociaux
  • Etude de cas : Gestion de données de capteurs IoT
  • Mise en pratique : développement d'une application avec MongoDB
  • Mise en pratique : développement d'une application avec Cassandra

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
IDRISSI

nouhaila.idrissi@openskillroom.com

Nouhaila IDRISSI est Maître de conférences en Informatique et en Intelligence Artificielle. Après avoir terminé ses études à l’ENSIAS, elle a obtenu un doctorat en informatique et en apprentissage profond de l’École Mohammadia d'ingénieurs (EMI). Notre formatrice dispose de compétences pluridisciplinaires et complémentaires en IA, Big Data, Machine Learning, Deep Learning, NLP, Data Warehousing, BI et Cloud computing. Parallèlement à ses activités académiques, Dr IDRISSI est une collaboratrice active dans le milieu industriel, contribuant à combler le fossé entre la recherche académique et les applications du monde réel.

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 6-12 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits
  • Type de formation

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.