IBM
IBM Data Engineering Certificat Professionnel
IBM

IBM Data Engineering Certificat Professionnel

Préparez-vous à une carrière d'ingénieur en données. Développez des compétences prêtes à l'emploi - et des compétences incontournables en IA - pour une carrière en demande. Obtenez un titre de compétences auprès d'IBM. Aucune expérience préalable n'est requise.

Enseigné en Français (doublage IA)

IBM Skills Network Team
Muhammad Yahya
Abhishek Gagneja

Instructeurs : IBM Skills Network Team

122 886 déjà inscrits

Inclus avec Coursera Plus

Obtenez une qualification professionnelle qui traduit votre expertise
4.7

(5,863 avis)

niveau Débutant

Expérience recommandée

Planning flexible
6 months at 10 hours a week
Apprenez Ă  votre propre rythme
Préparer un diplôme
Obtenez une qualification professionnelle qui traduit votre expertise
4.7

(5,863 avis)

niveau Débutant

Expérience recommandée

Planning flexible
6 months at 10 hours a week
Apprenez Ă  votre propre rythme
Préparer un diplôme

Ce que vous apprendrez

  • MaĂ®trisez les compĂ©tences pratiques et les connaissances les plus rĂ©centes que les ingĂ©nieurs de donnĂ©es utilisent dans leur travail quotidien

  • Apprendre Ă  crĂ©er, concevoir et gĂ©rer des bases de donnĂ©es relationnelles et appliquer des concepts d'administration de bases de donnĂ©es (DBA) Ă  des SGBDR tels que MySQL, PostgreSQL et IBM Db2.

  • DĂ©velopper une connaissance pratique de NoSQL et Big Data en utilisant MongoDB, Cassandra, Cloudant, Hadoop, Apache Spark, Spark SQL, Spark ML, et Spark Streaming.

  • Mettre en Ĺ“uvre des ETL et des pipelines de donnĂ©es avec Bash, Airflow et Kafka ; architecturer, alimenter et dĂ©ployer des entrepĂ´ts de donnĂ©es ; crĂ©er des rapports BI et des tableaux de bord interactifs

Compétences que vous acquerrez

  • CatĂ©gorie : Commandes Linux
  • CatĂ©gorie : Apache Spark
  • CatĂ©gorie : Gestion des bases de donnĂ©es
  • CatĂ©gorie : Magasin de donnĂ©es
  • CatĂ©gorie : Conception de la base de donnĂ©es
  • CatĂ©gorie : Jupyter
  • CatĂ©gorie : Pipelines de donnĂ©es
  • CatĂ©gorie : IBM Cognos Analytics
  • CatĂ©gorie : SQL
  • CatĂ©gorie : Apache Hadoop
  • CatĂ©gorie : Bash (langage de script)
  • CatĂ©gorie : IA gĂ©nĂ©rative

Détails à connaître

Certificat partageable

Ajouter Ă  votre profil LinkedIn

Enseigné en Français (doublage IA)

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Certificat professionnel - 16 séries de cours

Ce que vous apprendrez

  • Dressez la liste des compĂ©tences de base requises pour un poste d'ingĂ©nieur en donnĂ©es au niveau dĂ©butant.

  • Discuter des diffĂ©rentes Ă©tapes et des concepts du cycle de vie de l'ingĂ©nierie des donnĂ©es.

  • DĂ©crire les technologies d'ingĂ©nierie des donnĂ©es telles que les bases de donnĂ©es relationnelles, les magasins de donnĂ©es NoSQL et les moteurs Big Data.

  • RĂ©sumer les concepts de sĂ©curitĂ© des donnĂ©es, de gouvernance et de conformitĂ©.

Compétences que vous acquerrez

Catégorie : Interface de ligne de commande
Catégorie : Script Shell
Catégorie : Bash (langage de script)
Catégorie : Systèmes d'Exploitation
Catégorie : Gestion de processus OS
Catégorie : Gestion des fichiers
Catégorie : Installation du logiciel
Catégorie : Commandes Linux
Catégorie : Protocoles de réseau
Catégorie : Serveurs Linux
Catégorie : Automatisation
Catégorie : Commandes Unix
Catégorie : Linux
Catégorie : Shell Unix
Catégorie : Langages de script
Catégorie : Unix

Ce que vous apprendrez

  • Apprenez Python - le langage de programmation le plus populaire pour la science des donnĂ©es et le dĂ©veloppement de logiciels.

  • Appliquer la logique de programmation Python Variables, structures de donnĂ©es, branchements, boucles, fonctions, objets et classes.

  • DĂ©montrer des compĂ©tences dans l'utilisation de bibliothèques Python telles que Pandas et Numpy, et dans le dĂ©veloppement de code Ă  l'aide des carnets Jupyter.

  • AccĂ©dez aux donnĂ©es et scrapez-les sur le web Ă  l'aide d'API et de bibliothèques Python telles que Beautiful Soup.

Compétences que vous acquerrez

Catégorie : Gestion des bases de données
Catégorie : Bases de données
Catégorie : Architecture et administration des bases de données
Catégorie : Modélisation des données
Catégorie : Manipulation de données
Catégorie : IBM Cloud
Catégorie : JSON
Catégorie : Langage de requête
Catégorie : Mongodb
Catégorie : Évolutivité
Catégorie : Informatique distribuée
Catégorie : Apache Cassandra
Catégorie : NoSQL

Ce que vous apprendrez

  • DĂ©montrez vos compĂ©tences en Python pour travailler et manipuler des donnĂ©es

  • Mettre en Ĺ“uvre le " webscraping " et utiliser les API pour extraire des donnĂ©es avec Python

  • Jouez le rĂ´le d'un ingĂ©nieur de donnĂ©es travaillant sur un projet rĂ©el pour extraire, transformer et charger des donnĂ©es

  • Utilisez les blocs-notes Jupyter et les IDE pour mener Ă  bien votre projet

Compétences que vous acquerrez

Catégorie : Compétences en matière d'entretien
Catégorie : Stratégies de communication
Catégorie : Réseautage professionnel
Catégorie : Éthique des données
Catégorie : Pipelines de données
Catégorie : Stratégie en matière de données
Catégorie : Communication technique
Catégorie : LinkedIn
Catégorie : Compétences en matière de communication verbale
Catégorie : Développement professionnel
Catégorie : Infrastructure de données

Ce que vous apprendrez

  • DĂ©crire les donnĂ©es, les bases de donnĂ©es, les bases de donnĂ©es relationnelles et les bases de donnĂ©es en nuage.

  • DĂ©crire les modèles d'information et de donnĂ©es, les bases de donnĂ©es relationnelles et les concepts de modèles relationnels (y compris les schĂ©mas et les tables).

  • Expliquez un diagramme de relations entre entitĂ©s et concevez une base de donnĂ©es relationnelle pour un cas d'utilisation spĂ©cifique.

  • DĂ©velopper une connaissance pratique des SGBD les plus courants, notamment MySQL, PostgreSQL et IBM DB2

Compétences que vous acquerrez

Catégorie : Web scraping
Catégorie : Analyse des Données
Catégorie : Programmation Informatique
Catégorie : Manipulation de données
Catégorie : Traitement des données
Catégorie : Principes de programmation
Catégorie : Numpy
Catégorie : Importation/exportation de données
Catégorie : Collecte de données
Catégorie : Scripting
Catégorie : Automatisation
Catégorie : Jupyter
Catégorie : Pandas (paquetage Python)
Catégorie : Science des données
Catégorie : Programmation orientée objet (POO)
Catégorie : structures de données
Catégorie : Interface de programmation d'application (API)
Catégorie : Programmation en Python

Ce que vous apprendrez

  • Analyser les donnĂ©es d'une base de donnĂ©es en utilisant SQL et Python.

  • CrĂ©er une base de donnĂ©es relationnelle et travailler avec plusieurs tables Ă  l'aide de commandes DDL.

  • Construire des requĂŞtes SQL de niveau basique Ă  intermĂ©diaire en utilisant des commandes DML.

  • Composez des requĂŞtes plus puissantes avec des techniques SQL avancĂ©es telles que les vues, les transactions, les procĂ©dures stockĂ©es et les jointures.

Compétences que vous acquerrez

Catégorie : Apache Hadoop
Catégorie : IA générative
Catégorie : Pipelines de données
Catégorie : Apprentissage supervisé
Catégorie : Traitement des données
Catégorie : Analyse de régression
Catégorie : PySpark
Catégorie : Arbre de classification et de régression (CART)
Catégorie : Apprentissage automatique
Catégorie : Extraction, transformation, chargement (ETL)
Catégorie : Apprentissage non supervisé
Catégorie : Modélisation prédictive
Catégorie : Apache Spark
Catégorie : Apprentissage automatique appliqué
Catégorie : Transformation de données

Ce que vous apprendrez

  • DĂ©crire l'architecture Linux et les distributions Linux courantes et mettre Ă  jour et installer des logiciels sur un système Linux.

  • ExĂ©cuter des commandes courantes d'information, de fichier, de contenu, de navigation, de compression et de mise en rĂ©seau dans l'interprĂ©teur de commandes Bash.

  • DĂ©velopper des scripts shell en utilisant des commandes Linux, des variables d'environnement, des tuyaux et des filtres.

  • Programmez des tâches cron sous Linux avec crontab et expliquez la syntaxe cron.

Compétences que vous acquerrez

Catégorie : Bases de données
Catégorie : Analyse des Données
Catégorie : Pipelines de données
Catégorie : IBM Cognos Analytics
Catégorie : Entreposage de données
Catégorie : Architecture des données
Catégorie : Bases de données relationnelles
Catégorie : Infrastructure de données
Catégorie : Extraction, transformation, chargement (ETL)
Catégorie : NoSQL
Catégorie : SQL
Catégorie : IBM DB2
Catégorie : PostgreSQL
Catégorie : Modélisation prédictive
Catégorie : Apache Spark
Catégorie : Apprentissage automatique appliqué
Catégorie : MySQL
Catégorie : Big Data
Catégorie : MongoDB
Catégorie : Tableau de bord
Catégorie : Programmation en Python

Ce que vous apprendrez

  • CrĂ©er, interroger et configurer des bases de donnĂ©es et accĂ©der Ă  des objets système tels que des tables et les construire.

  • Effectuer une gestion de base de donnĂ©es de base, y compris la sauvegarde et la restauration des bases de donnĂ©es, ainsi que la gestion des rĂ´les et des autorisations des utilisateurs.

  • Surveillez et optimisez les aspects importants des performances de la base de donnĂ©es.

  • DĂ©panner les problèmes de base de donnĂ©es tels que la connectivitĂ©, la connexion et la configuration et automatiser les fonctions telles que les rapports, les notifications et les alertes.

Compétences que vous acquerrez

Catégorie : Guides de style
Catégorie : Web scraping
Catégorie : Bases de données
Catégorie : Pipelines de données
Catégorie : Manipulation de données
Catégorie : Traitement des données
Catégorie : Tests unitaires
Catégorie : Environnements de développement intégré
Catégorie : Extraction, transformation, chargement (ETL)
Catégorie : SQL
Catégorie : Examen du code
Catégorie : Transformation de données
Catégorie : Interface de programmation d'application (API)
Catégorie : Intégration de données
Catégorie : Programmation en Python

Ce que vous apprendrez

  • DĂ©crire et comparer les processus d'extraction, de transformation et de chargement (ETL) et les processus d'extraction, de chargement et de transformation (ELT).

  • Expliquez les modes d'exĂ©cution batch et concurrent.

  • Mettre en Ĺ“uvre le flux de travail ETL Ă  l'aide de fonctions Bash et Python.

  • DĂ©crire les composants, les processus, les outils et les technologies des pipelines de donnĂ©es.

Compétences que vous acquerrez

Catégorie : Web scraping
Catégorie : Script Shell
Catégorie : Optimisation des performances
Catégorie : Pipelines de données
Catégorie : Données en temps réel
Catégorie : Traitement des données
Catégorie : Entreposage de données
Catégorie : Migration de données
Catégorie : Évolutivité
Catégorie : Extraction, transformation, chargement (ETL)
Catégorie : Nettoyage des données
Catégorie : Apache Kafka
Catégorie : Transformation de données
Catégorie : Big Data
Catégorie : Intégration de données
Catégorie : Flux d'air Apache

Ce que vous apprendrez

  • Des compĂ©tences en EntrepĂ´t de donnĂ©es prĂŞtes Ă  l'emploi en seulement 6 semaines, soutenues par une expĂ©rience pratique et un diplĂ´me IBM.

  • Concevoir et alimenter un entrepĂ´t de donnĂ©es, modĂ©liser et interroger les donnĂ©es Ă  l'aide de CUBE, ROLLUP et de vues matĂ©rialisĂ©es.

  • Identifier les outils et les fournisseurs les plus courants en matière d'analyse de donnĂ©es et de veille stratĂ©gique et crĂ©er des visualisations de donnĂ©es Ă  l'aide d'IBM Cognos Analytics.

  • Comment concevoir et charger des donnĂ©es dans un entrepĂ´t de donnĂ©es, Ă©crire des requĂŞtes d'agrĂ©gation, crĂ©er des tables de requĂŞtes matĂ©rialisĂ©es et crĂ©er un tableau de bord analytique.

Compétences que vous acquerrez

Catégorie : Kubernetes
Catégorie : Apache Hive
Catégorie : Apache Hadoop
Catégorie : Optimisation des performances
Catégorie : IBM Cloud
Catégorie : Traitement des données
Catégorie : PySpark
Catégorie : Évolutivité
Catégorie : Informatique distribuée
Catégorie : Docker (Logiciel)
Catégorie : Apache Spark
Catégorie : Débogage
Catégorie : Transformation de données
Catégorie : Big Data

Ce que vous apprendrez

  • Explorer l'utilitĂ© des outils d'analyse et d'informatique dĂ©cisionnelle (BI)

  • DĂ©couvrez les capacitĂ©s d'IBM Cognos Analytics et de Google Looker Studio

  • DĂ©montrez votre maĂ®trise de l'analyse des donnĂ©es DB2 avec IBM Cognos Analytics

  • CrĂ©er et partager des tableaux de bord interactifs Ă  l'aide d'IBM Cognos Analytics et de Google Looker Studio

Compétences que vous acquerrez

Catégorie : Traitement des transactions
Catégorie : Bases de données
Catégorie : Jupyter
Catégorie : Analyse des Données
Catégorie : Pandas (paquetage Python)
Catégorie : Manipulation de données
Catégorie : Langage de requête
Catégorie : Bases de données relationnelles
Catégorie : Procédure stockée
Catégorie : Programmation en Python
Catégorie : SQL

Ce que vous apprendrez

  • Faites la diffĂ©rence entre les quatre catĂ©gories principales de rĂ©fĂ©rentiels NoSQL.

  • DĂ©crivez les caractĂ©ristiques, les avantages, les limites et les applications des outils de traitement des Big Data les plus populaires.

  • Effectuer des tâches courantes Ă  l'aide de MongoDB, notamment des opĂ©rations de crĂ©ation, de lecture, de mise Ă  jour et de suppression (CRUD).

  • ExĂ©cutez des opĂ©rations sur les espaces clĂ©s, les tables et les opĂ©rations CRUD dans Cassandra.

Compétences que vous acquerrez

Catégorie : Optimisation des performances
Catégorie : Bases de données opérationnelles
Catégorie : Reprise après sinistre
Catégorie : Technologies de stockage des données
Catégorie : Bases de données relationnelles
Catégorie : Conception de la base de données
Catégorie : IBM DB2
Catégorie : Architecture et administration des bases de données
Catégorie : Gestion des bases de données
Catégorie : Comptes d'utilisateurs
Catégorie : PostgreSQL
Catégorie : Cryptage
Catégorie : Moniteur du système
Catégorie : MySQL
Catégorie : Contrôle d'accès basé sur les rôles (RBAC)
Catégorie : Systèmes de base de données

Ce que vous apprendrez

  • Expliquer l'impact du big data, y compris les cas d'utilisation, les outils et les mĂ©thodes de traitement.

  • DĂ©crire l'architecture, l'Ă©cosystème, les pratiques et les applications liĂ©es Ă  l'utilisateur d'Apache Hadoop, y compris Hive, HDFS, HBase, Spark et MapReduce.

  • Appliquer les bases de la programmation Spark, y compris les bases de la programmation parallèle pour les DataFrames, les ensembles de donnĂ©es et Spark SQL.

  • Utilisez les RDD et les ensembles de donnĂ©es de Spark, optimisez Spark SQL Ă  l'aide de Catalyst et Tungsten, et utilisez les options de l'environnement de dĂ©veloppement et d'exĂ©cution de Spark.

Compétences que vous acquerrez

Catégorie : Bases de données
Catégorie : Apache Hadoop
Catégorie : Magasin de données
Catégorie : Pipelines de données
Catégorie : Sécurité des données
Catégorie : Entreposage de données
Catégorie : Architecture des données
Catégorie : Bases de données relationnelles
Catégorie : Extraction, transformation, chargement (ETL)
Catégorie : NoSQL
Catégorie : SQL
Catégorie : Lacs de données
Catégorie : Science des données
Catégorie : Apache Spark
Catégorie : Gouvernance de données
Catégorie : Big Data

Ce que vous apprendrez

  • DĂ©crivez la ML, expliquez son rĂ´le dans l'ingĂ©nierie des donnĂ©es, rĂ©sumez l'IA gĂ©nĂ©rative, discutez des utilisations de Spark et analysez les pipelines de ML et la persistance des modèles.

  • Évaluer les modèles ML, distinguer les modèles de rĂ©gression, de classification et de regroupement, et comparer les pipelines d'ingĂ©nierie des donnĂ©es avec les pipelines ML.

  • Construisez les processus d'analyse des donnĂ©es Ă  l'aide de Spark SQL et effectuez des rĂ©gressions, des classifications et des regroupements Ă  l'aide de SparkML.

  • DĂ©monstration de la connexion aux clusters Spark, de la construction de pipelines de ML, de l'extraction et de la transformation des caractĂ©ristiques, et de la persistance des modèles.

Compétences que vous acquerrez

Catégorie : Analytique
Catégorie : Présentation des données
Catégorie : IBM Cognos Analytics
Catégorie : Logiciel d'informatique décisionnelle
Catégorie : Visualisation interactive des données
Catégorie : Looker (Logiciel)
Catégorie : Visualisation de Données
Catégorie : Informatique décisionnelle
Catégorie : Tableau de bord
Catégorie : Logiciel de Visualisation de Données

Ce que vous apprendrez

  • DĂ©montrer la maĂ®trise des compĂ©tences requises pour un poste d'ingĂ©nieur en donnĂ©es de niveau dĂ©butant.

  • Concevoir et mettre en Ĺ“uvre divers concepts et composants dans le cycle de vie de l'ingĂ©nierie des donnĂ©es, tels que les rĂ©fĂ©rentiels de donnĂ©es.

  • DĂ©montrer une connaissance pratique des bases de donnĂ©es relationnelles, des magasins de donnĂ©es NoSQL, des moteurs de big data, des entrepĂ´ts de donnĂ©es et des pipelines de donnĂ©es.

  • Appliquer les compĂ©tences en matière de scripts shell Linux, de langages de programmation SQL et Python aux problèmes d'ingĂ©nierie des donnĂ©es.

Compétences que vous acquerrez

Catégorie : Analyse des Données
Catégorie : Pipelines de données
Catégorie : Éthique des données
Catégorie : IA générative
Catégorie : Data mining
Catégorie : Langage de requête
Catégorie : Entreposage de données
Catégorie : Architecture des données
Catégorie : Infrastructure de données
Catégorie : Intelligence artificielle
Catégorie : Extraction, transformation, chargement (ETL)
Catégorie : Schéma en étoile
Catégorie : Synthèse des données
Catégorie : Conception de la base de données
Catégorie : Qualité des données
Catégorie : Schéma du flocon de neige

Ce que vous apprendrez

  • Tirer parti de divers outils et techniques d'IA gĂ©nĂ©rative dans les processus d'ingĂ©nierie des donnĂ©es dans tous les secteurs d'activitĂ©

  • Mettre en Ĺ“uvre divers processus d'ingĂ©nierie des donnĂ©es tels que la gĂ©nĂ©ration, l'augmentation et l'anonymisation des donnĂ©es Ă  l'aide d'outils d'IA gĂ©nĂ©rative

  • Mettre en pratique les compĂ©tences en IA gĂ©nĂ©rative dans des laboratoires et des projets pratiques pour la conception de schĂ©mas d'entrepĂ´t de donnĂ©es et la configuration de l'infrastructure

  • Évaluer des Ă©tudes de cas rĂ©els prĂ©sentant l'application rĂ©ussie de l'IA gĂ©nĂ©rative pour l'ETL et les rĂ©fĂ©rentiels de donnĂ©es

Compétences que vous acquerrez

Catégorie : Interface de ligne de commande
Catégorie : Bases de données
Catégorie : Gestion des données
Catégorie : Manipulation de données
Catégorie : Intégrité des données
Catégorie : Systèmes de gestion de bases de données
Catégorie : Bases de données relationnelles
Catégorie : SQL
Catégorie : Conception de la base de données
Catégorie : IBM DB2
Catégorie : Architecture et administration des bases de données
Catégorie : Modélisation des données
Catégorie : Postgresql
Catégorie : MySQL

Ce que vous apprendrez

  • DĂ©crivez le rĂ´le d'un ingĂ©nieur en donnĂ©es et quelques options de carrière, ainsi que les perspectives d'avenir dans ce domaine.

  • Expliquer comment jeter les bases d'une recherche d'emploi, y compris la recherche d'offres d'emploi, la rĂ©daction d'un curriculum vitae et la crĂ©ation d'un portfolio.

  • RĂ©sumez ce Ă  quoi un candidat peut s'attendre au cours d'un cycle d'entretien d'embauche typique, les diffĂ©rents types d'entretiens et la manière de se prĂ©parer aux entretiens.

  • Expliquez comment mener un entretien efficace, y compris les techniques pour rĂ©pondre aux questions et comment faire une prĂ©sentation personnelle professionnelle.

Compétences que vous acquerrez

Catégorie : Validation des données
Catégorie : Langage de requête
Catégorie : Entreposage de données
Catégorie : Architecture des données
Catégorie : Extraction, transformation, chargement (ETL)
Catégorie : SQL
Catégorie : Schéma en étoile
Catégorie : Nettoyage des données
Catégorie : Conception de la base de données
Catégorie : Data Mart
Catégorie : Qualité des données
Catégorie : IBM DB2
Catégorie : Lacs de données
Catégorie : Modélisation des données
Catégorie : PostgreSQL
Catégorie : Intégration de données
Catégorie : Schéma du flocon de neige
Catégorie : Systèmes de base de données

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Préparer un diplôme

Lorsque vous aurez terminé ce site Certificat Professionnel, vous pourrez peut-être faire reconnaître vos acquis si vous êtes admis et si vous vous inscrivez à l'un des programmes d'études en ligne suivants.¹

 
Logo de l’ACE

Ce Certificat Professionnel bénéficie d’une recommandation par l’ACE®. Il donne droit à des crédits universitaires dans les établissements d’enseignement supérieur américains participants. Note : La décision d’accepter des recommandations de crédits spécifiques est du ressort de chaque institution. 

Instructeurs

IBM Skills Network Team
IBM
84 Cours1 304 258 apprenants
Muhammad Yahya
IBM
5 Cours81 576 apprenants
Abhishek Gagneja
IBM
6 Cours199 936 apprenants

Offert par

IBM

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions

¹ Le salaire médian et les données sur les offres d'emploi proviennent du rapport Lightcast™ sur les offres d'emploi. Créateur de contenu, ingénieur en apprentissage automatique et représentant du développement Salesforce (1/1/2024 - 12/31/2024) Tous les autres rôles professionnels (6/1/2024 - 6/1/2025).