Module 1: LES FONDAMENTAUX DE LA DATA
Définir la notion de donnée
Connaître le concept d’échanges de données
Comprendre le cycle de vie d’une donnée, les types de données structurées, non structurées.
Échanges de données : transfert, volume, fréquence, qualité
Les nouveaux challenges du Big Data, Open Data, Data API
Comprendre et appliquer les notions de sécurité et de traçabilité
Comprendre les enjeux éthiques de la DATA et de l’IA : RGPD, régulation de l’IA
Identifier l’activité professionnelle d’un Data Analyst dans les situations de travail : présentation de cas d’usages métiers
Module 2: PROGRAMMATION, ALGORITHMIQUE ET BASES DE DONNÉES
Découverte du langage de programmation Python et utilisation pour résoudre des problèmes simples de programmation et d’analyse de données
Compréhension des concepts de base de la théorie des ensembles en utilisant des jeux pour renforcer la pensée logique et la résolution de problèmes
Apprentissage du langage SQL pour interroger et manipuler des bases de données, ainsi que pour l’analyse de données et la génération de rapports
Module 3: COLLECTER ET EXPLOITER DES DONNÉES LIÉES À UN PROJET DATA
Analyser une commande de projet DATA
S’initier au Cloud : comparaison des cloud avec des déploiements de pipeline data dans différents cloud AWS, GCP, Azure
Nettoyer des données
Manipuler des données structurées et non structurées
Développer des composants dans le langage d’une base de données : SQL/NoSQL, API, Python
Concevoir et développer des bases de données SQL et NoSQL • Mise en place d’un Data Lake
Module 4: DATA VISUALISATION ET ANALYSE DE DONNÉES
Data Visualisation : s’initier à de puissants outils comme Tableau Software et Microsoft BI.
Étude de cas pour la visualisation des données structurées et non structurées et apprendre à faire du rapprochement et du croisement de données
Application à différents cas d’usages métiers : Marketing, Finance, Santé, Industrie
Module 5: GESTION DE PROJET DATA
Apprentissage des principes de base de la méthodologie Agile de gestion de projet et utilisation d’outils Agile pour la gestion de projet en équipe
Conception d’une application multicouche en utilisant des langages de programmation et des frameworks appropriés, en respectant les exigences de la conception de projet
Respect des recommandations de sécurité pour concevoir et mettre en œuvre une application sécurisée dès le début (Security by design)
Module 6: CONCEVOIR ET DÉVELOPPER UNE APPLICATION DATA
État de l’art des algorithmes les plus utilisés en Data Science / IA avec application
sur des données réelles issues de cas d’utilisation d’entreprise
Mettre en œuvre un pipeline data. ETL : extraction, Transformation, Load/chargement
Conception et développement d’une application web data driven et responsive sur mobile
Développer et déployer des micro-services métiers dans le cloud
Mettre en place des plans de tests applicatifs
Module 7: CRÉER UNE PROPOSITION COMMERCIALE