Afficher la pageAnciennes révisionsLiens de retourAjouter au livre.Exporter en PDFHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ===== 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!]] public/appro-s7.txt Dernière modification : 2022/11/01 22:21de edauce