Préparez-vous à une carrière dans le domaine à forte croissance de l'ingénierie des données. Dans ce programme, vous apprendrez des compétences très demandées comme Python, SQL et les bases de données pour être prêt à travailler en moins de 5 mois.
L'ingénierie des données consiste à construire des systèmes pour collecter des données, traiter et organiser les données brutes en informations utilisables et gérer les données. Le travail des ingénieurs de données fournit les informations de base que les scientifiques de données et les analystes en intelligence d'affaires (BI) utilisent pour faire des recommandations et prendre des décisions.
Ce programme vous permettra d'acquérir les compétences fondamentales en ingénierie des données que les employeurs recherchent pour les postes d'ingénieurs des données débutants, y compris Python, l'un des langages de programmation les plus utilisés. Vous maîtriserez également SQL, RDBMS, ETL, Data Warehousing, NoSQL, Big Data et Spark avec des laboratoires et des projets pratiques.
Vousapprendrez à utiliser le langage de programmation Python et les scripts shell Linux/UNIX pour extraire, transformer et charger (ETL) des données. Vous travaillerez également avec des bases de données relationnelles (RDBMS) et interrogerez des données à l'aide d'instructions SQL et utiliserez des bases de données NoSQL ainsi que des données non structurées.
Lorsque vous aurez terminé le programme complet, vous disposerez d'un portefeuille de projets et d'un Professional Certificates d'IBM pour mettre en valeur votre expertise. Vous obtiendrez également un badge numérique IBM et aurez accès à des ressources professionnelles pour vous aider dans votre recherche d'emploi, y compris des simulations d'entretien et une aide à la rédaction de CV.
Ce programme est recommandé par ACE® - lorsque vous l'aurez terminé, vous pourrez obtenir jusqu'à 12 crédits universitaires.
Projet d'apprentissage appliqué
Tout au long de ce Professional Certificates, vous compléterez des laboratoires et des projets pratiques pour vous aider à acquérir une expérience pratique avec Python, SQL, les bases de données relationnelles, les bases de données NoSQL, Apache Spark, la construction de pipelines de données, la gestion de bases de données et le travail avec des entrepôts de données.
Projets :
Concevez une base de données relationnelle pour aider une franchise de café à améliorer ses opérations.
Utiliser SQL pour interroger des ensembles de données de recensement, de criminalité et de démographie scolaire.
Écrire un script shell Bash sur Linux qui sauvegarde les fichiers modifiés.
Configurer, tester et optimiser une plate-forme de données contenant des bases de données MySQL, PostgreSQL et IBM Db2.
Analyser les données du trafic routier pour effectuer l'ETL et créer un pipeline en utilisant Airflow et Kafka.
Concevoir et mettre en œuvre un entrepôt de données pour une entreprise de gestion des déchets solides.
Déplacer, interroger et analyser des données dans les bases de données NoSQL MongoDB, Cassandra et Cloudant.
Entraîner un modèle d'apprentissage automatique en créant une application Apache Spark.
Concevoir, déployer et gérer une plateforme d'ingénierie des données de bout en bout.





































