Ce Professional Certificates est destiné à vous aider à développer les compétences et le portefeuille prêts à l'emploi pour un poste d'ingénieur en intelligence d'affaires (BI) ou en entreposage de données de niveau débutant. Tout au long des cours en ligne de ce programme, vous vous immergerez dans le rôle très demandé d'un ingénieur en entrepôt de données et vous acquerrez les compétences essentielles dont vous avez besoin pour travailler avec une gamme d'outils et de bases de données pour concevoir, déployer, rendre opérationnel et gérer les entrepôts de données d'entreprise (EDW).
À la fin de ce Professional Certificates, vous serez en mesure d'effectuer les tâches clés requises dans un rôle d'ingénierie d'entrepôt de données. Vous travaillerez avec des systèmes de gestion de bases de données relationnelles (SGBDR) et interrogerez les données à l'aide d'instructions SQL.
Vous utiliserez des scripts shell Linux/UNIX pour automatiser les tâches répétitives et construirez des pipelines de données avec des outils comme Apache Airflow et Kafka pour extraire, transformer et charger (ETL) les données. Vous acquerrez de l'expérience dans la gestion des bases de données et des entrepôts de données.
Enfin, vous concevrez et alimenterez des systèmes d'entrepôt de données et utiliserez des outils de Business Intelligence pour analyser et extraire des informations à l'aide de rapports et de tableaux de bord.
Ce programme s'adresse à toute personne passionnée par l'apprentissage, que vous ayez ou non un diplôme universitaire, et ne nécessite aucune expérience préalable en ingénierie des données ou en programmation.
Projet d'apprentissage appliqué
Chaque cours comprend de nombreux laboratoires pratiques et un projet pour affiner et appliquer les concepts et les compétences que vous apprenez. À la fin du programme, vous aurez conçu, mis en œuvre, configuré, interrogé et maintenu de nombreuses bases de données et créé des pipelines de données en utilisant des outils et des référentiels de données du monde réel pour construire un portefeuille de compétences prêtes à l'emploi.
Vous commencerez par provisionner une instance de base de données sur le Cloud. Ensuite, vous concevrez des bases de données à l'aide de diagrammes entité-relation (ERD) et créerez des objets de base de données tels que des tables et des clés en utilisant MySQL, PostgreSQL et IBM Db2
Vous deviendrez ensuite compétent dans l'interrogation des bases de données avec SQL en utilisant les instructions SELECT, INSERT, UPDATE et DELETE, et apprendrez à filtrer, trier et agréger les ensembles de résultats. Ensuite, vous vous familiariserez avec les commandes shell Linux/Unix courantes et les utiliserez pour créer des scripts Bash.
Vous créerez des pipelines de données pour les tâches ETL en batch et en streaming en utilisant Apache Airflow et Kafka. Enfin, vous mettrez en œuvre des entrepôts de données et créerez des tableaux de bord BI.