OBUS 3090 - Code informatique : introduction à Python

OBUS 3090 · Spring semester 2025-2026

Language of tuition
français
Number of hours
12
Credits
2

Information

Description

Les possibilités offertes par les langages de programmation sont illimitées 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. 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 Python. 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.

Dans ce cours, la programmation est abordée sous l’angle de la manipulation de données. Si le web frontend vous intéresse davantage, le cours «OBUS 3085 - Code informatique : développer un site web» répondra plus à vos attentes.

Prerequisites

Niveau académique : Master. Niveau de français : B2.

Posséder et apporter un ordinateur portable.

Teaching format

Cours magistral, exercices encadrés et mini-projet libre.

Assessment

Valide / Non-valide.

Participation et assiduité. Réalisation d'un mini projet.

Workload

L’essentiel du travail se fera lors des cours.

Readings

Main readings 1

  1. https://www.learnpython.org/

    Read online

Further readings 1

  1. https://www.codecademy.com/learn/learn-python

    Read online

Teaching units

Unit no.Unit type Teaching unitsTeachers Number of hoursCredits
54689Cours magistral Code informatique : introduction à Python Blazej PALAT122

Teachers

  • Blazej PALAT

In the curricula

Contacts and resources

Contact
RAMIGADU Jennyfer