.. _syllabus:
Syllabus
========
Caractéristiques :
- UE Sciences et Techniques Approfondissements E4-S1/P1
- Statut : Obligatoire ESIEE 4e année 1er semestre
- Horaires : 7C, 23 TD
- Coefficient: 1
- Responsable(s) : COURIVAUD Daniel (daniel.courivaud@esiee.fr)
Objectif(s) :
- Connaitre, comprendre, appliquer, analyser, synthétiser et évaluer
- les structures de données et les objets complexes
- les modules et technologies liés à la gestion de données
- la qualité et la robustesse du code
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 :
- Connaitre, comprendre, appliquer, analyser, synthétiser et évaluer :
- les structures de données complexes ;
- les fonctions en tant qu'objet ;
- Python en tant que langage scientifique
- l'accès aux données distantes
- la gestion de la localisation
- la notion de dataframe (pandas)
- les techniques de validation et de persistance des données
- les principales architectures de stockage des données
- la qualité du code
- la robustesse du code
Programme :
- test technique : 04:00
- structures de données complexes et fonctions : 04:00
- Internet et géolocalisation : 04:00
- Dataframes : 06:00
- Validation de données : 06:00
- Bases de données : 05:00
- Architecture de données : 01:00
Nature de l'évaluation : QCM sans documents
Bibliographie :
- `A Byte of Python `_
- `Learn Python The Hard Way `_
- `Non-Programmer's Tutorial for Python 3 `_
- `La documentation officielle Python `_