Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
public:appro-s7 [2020/11/03 22:53] – [Séances] edauce | public:appro-s7 [2022/11/01 22:21] (Version actuelle) – edauce |
---|
| ===== Approfondissement S7 MIE ===== |
| |
| ==== Data driven programming ==== |
| |
| Le but de cet UE est d'apprendre à maîtriser les concepts et les outils informatiques liés à la conservation, la mise à jour et la mise en forme de grandes quantités de données. Vous apprendrez à organiser les étapes du développement autour du modèle de données, de leur présentation et des actions de l'utilisateur. |
| |
| Le cours est organisé en 3 parties : |
| |
| * Gestion des données à grande échelle : client-serveur, No-sql, MongoDB, MapReduce |
| * Mise en forme des données: agrégation, OLAP. Gestionnaires d'analyse des données: Pandas, Scikit-learn. |
| * Programmation événementielle et objets persistants. Principe CRUD. Patrons de conception : ORM, DAO. Gestionnaires de persistance : pony ORM. Interfaces MVC |
| |
| |
| ==== Séances ==== |
| |
| === Semaine 1 === |
| * TD0 : [[public:appro-S7:TD0|Installation Anaconda/pycharm/pytest]] |
| * TA1 : [[public:appro-S7:TA1|Rappels: Modélisation]] |
| * RAN : [[public:appro-S7:RAN-objets|: Diagrammes UML et objets en python]] |
| * Un gestionnaire de persistance : la librairie Pony :{{https://docs.ponyorm.com/firststeps.html|documentation}}. Exemples :{{https://edauce.perso.centrale-marseille.fr/visible/pony%20ORM-Enseignant.ipynb|notebook}} ({{https://nbviewer.jupyter.org/urls/edauce.perso.centrale-marseille.fr/visible/pony%20ORM-Enseignant.ipynb|nbviewer}}) |
| * CV1 : |
| * [[public:appro-S7:CM3|CV1 : persistance des données / MVC ]] |
| * {{https://slides.com/emmanueldauce/deck|Transparents de cours}} |
| |
| === Semaine 2 === |
| * [[public:appro-s7:td1|TD1 : le modèle MVC]] |
| |
| * [[public:appro-s7:ta2|TA2 : persistance des données]] |
| |
| === Semaine 3 === |
| * [[public:appro-s7:td2|TD2 : MVC / persistance : la suite]] |
| * [[public:appro-s7:td3|TD3 : Modèles et analyse des données]] |
| * [[public:appro-S7:TDA1|TA3 : MVC / persistance / hamsters: avec pony]] |
| |
| <html> <!-- * [[public:appro-S7:TD6|TA4 : Analyse des données avec Pandas]] --> </html> |
| === Semaine 4 === |
| * [[public:appro-S7:TD web|TA3 : Développement Web/MVC avec django]] |
| * [[public:appro-S7:TD web suite|TA4 : Déploiement]] |
| * [[public:appro-s7:td_web_hamsters|TA5 : A vous de jouer!]] |
| |
| |
| |
| |