OBUS 3090 - Code informatique : introduction à Python
OBUS 3090 · Fall semester 2026-2027
- Language of tuition
- français
- Course type
- Cours magistral
- 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
-
https://www.learnpython.org/
Further readings 1
-
https://www.codecademy.com/learn/learn-python
Teaching units
| Unit no. | Unit type | Teaching units | Teachers | Number of hours | Credits |
|---|---|---|---|---|---|
| 15119 | Cours magistral | Code informatique : introduction à Python | Blazej PALAT | 12 | 2 |
Teachers
- Blazej PALAT
In the curricula
- Centre pour l'entrepreneuriat - Semestre d'automne 2026-2027CENTRE POUR L'ENTREPRENEURIAT
Contacts and resources
- Contact
- RAMIGADU Jennyfer