- Durée : 12 heures
- Enseignant : Diégo Antolinos-Basso
- Pré-requis : aucun
- Déléguée : Perrine Legoullon
Les possibilités offertes par les langages de programmation tels que Python sont sans limite et coder devient un atout de choix. Le traitement programmatique de données permet d'accelérer le travail de corpus, de rendre intelligible de gros volumes de données et d'en extraire de l'information. Il ne reste qu'à apprendre à coder !
Dans ce cours nous introduirons les bases de la programmation avec le langage Python. Nous commencerons depuis le niveau débutant : variables, opérateurs de contrôle, fonctions, etc. Puis nous nous focaliserons sur les fondamentaux de la manipulation programmatique de données : chargement et lecture de fichiers, structures de données, écriture de résultats. Nous découvrirons ensemble des exemples simples et pratiques appliqués au traitement de données : statistique descriptive, analyse textuelle, géomatique ou autres.
Ce cours est une introduction, il n'est pas nécessaire d'avoir déjà codé. Les 6 premières heures de cours seront une introduction pratique au langage de programmation Python. Les 6 heures suivantes permettront de découvrir des exemples d'applications de data-science. Une place sera réservée au sein du cours à l'échange, autour des difficultés rencontrées, des besoins, et des applications envisagées.
- Séance 1 : lundi 12 février
- Séance 2 : lundi 19 février
- Les exercices à faire pour la prochaine séance (n'en choisir qu'un)
- Le code des séances 1 et 2 à consulter et à télécharger
- Séance 3 : lundi 5 mars
- todo : ajouter le code de la séance
- Séance 4 : lundi 12 mars
- Les données d'exemples sont disponibles sur le drive du cours
- Séance 6 : lundi 26 mars