.. _syllabus: Syllabus ======== Caractéristiques : - UE Sciences et Techniques Approfondissements E4-S1/P1 - Statut : Obligatoire ESIEE 4e année 1er semestre - Horaires : 30 TD - Coefficient: 1 - Responsable(s) : COURIVAUD Daniel (daniel.courivaud@esiee.fr) Objectif(s) : - Acquérir l'autonomie nécessaire pour développer un dashboard Python pour visualiser des données Open Data. Compétences : - formaliser les besoins et attentes liés à un projet ; - concevoir des systèmes et applications complexes ; - réaliser des systèmes et applications complexes. Apprentissages essentiels : - maîtriser les concepts du langage et les structures de données élémentaires ; - savoir utiliser les packages adaptés à la problématique traitée ; - savoir développer un code reproductible ; - maîtriser les fondements des environnements de développement ; - savoir développer une application de visualisation de données (dashboard) Programme : - concepts et structures de données : 10.00 - packages, manipulation de données, visualisation : 10.00 - mini projet : 10.00 Commentaires : - utilisation d'une pédagogie différenciée. L'unité permet aux étudiants qui connaissent Python d'approfondir leurs connaissances et leurs bonnes pratiques. Elle permet aux étudiants n'ayant pas ou peu pratiqué Python de maîtriser un langage utile dans tous les domaines de l'ingénierie Nature de l'évaluation : Projet en binôme Bibliographie : - `A Byte of Python `_ - `Learn Python The Hard Way `_ - `Non-Programmer's Tutorial for Python 3 `_ - `La documentation officielle Python `_