Descriptif
L'objectif de ce module est de renforcer les compétences des étudiants dans l'accès et la manipulation des données, l'écriture de codes et leur manière de travailler collaborativement, ainsi que dans la visualition et l'exploitation des données.
Objectifs pédagogiques
À la fin de ce module, les élèves seront capables d’ :
- Appliquer de bonnes pratiques de codage, de construction de codes, de pratiques collaboratives, et de vectorisation des calculs ;
- Utiliser Git pour des projets individuels ou collectifs ;
- Manipuler des données que ce soit pour la récupération (API , scrapping ou par lignes de commande), pour la gestion, pour la lecture/écriture sous certains formats (xml, json)
- Comprendre les enjeux du Business Intelligence
- Créer un Dashboard
- Appliquer l’usage de logiciel de Data Management, de Reporting et de DataViz.
Format des notes
Numérique sur 20Pour les élèves du diplômeDiplôme d'Ingénieur IMT Mines Albi
Vos modalités d'acquisition :
exercices, QCM
Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)Le coefficient de l'enseignement est : 1
Programme détaillé
Une première partie du cours a pour but de présenter les bonnes pratiques d’écriture d’un code (normes, naming, étapes de développement, vectorisation, etc ...) et son incorporation dans une environnement, d’aborder les points forts et points faibles de certains langage (Python, Julia, ...) et de présenter un exemple d’environnement de développement intégré (IDE).
La seconde partie présente l’outil Git et comment l’utiliser par l’intermédiaire d’un exercice pratique.
La troisième partie se concentre sur la données, ses différents formats de stockage, (JSON, xml, ...), les moyens de récupération (API, scrapping,ligne de commande, ...) et les différents protocoles d’accès.
Le cours de visualisation de données (commun au parcours GSI) présente les principes et les enjeux du BI et en pratique aborde les différentes étapes de création de dashboards.