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 en demande 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 recueillir des données, traiter et organiser des données brutes en informations utilisables. Les ingénieurs de données fournissent les informations fondamentales que les scientifiques de données et les analystes de la veille stratégique utilisent pour prendre des décisions.
Ce programme vous enseignera les compétences fondamentales en ingénierie des données que les employeurs recherchent pour les rôles d'ingénierie des données au niveau d'entrée, y compris Python, l'un des langages de programmation les plus utilisés. Vous maîtriserez également SQL, SGBDR, ETL, Entrepôt de données, 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 avec des bases de données relationnelles (SGBDR) 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. Vous apprendrez également comment les outils et les techniques d'IA générative sont utilisés dans l'ingénierie des données.
À l'issue de la formation, vous disposerez d'un portefeuille de projets et d'un certificat professionnel 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'entretiens 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.