Une microcertification pour comprendre ce qu’est un langage de programmation et acquérir une maîtrise pratique des principaux concepts utilisés en Python.
Une attention particulière est portée aux usages fréquents dans le domaine de la biologie, afin de rendre les apprentissages directement applicables.
Une formation pour comprendre, pratiquer et progresser
Cette microcertification vous permet de comprendre ce qu’est un langage de programmation et d’acquérir une maîtrise pratique des principaux concepts utilisés en Python.
Vous apprendrez notamment à manipuler des variables, du texte, des fichiers, des listes, des dictionnaires, des fonctions, des expressions régulières ou encore des structures de données plus complexes.
Cette formation s’adresse aux personnes qui souhaitent acquérir des bases solides en programmation, en particulier dans un contexte lié à la biologie, à la bio-informatique ou à la manipulation de données scientifiques. Elle convient aux profils qui veulent comprendre les fondamentaux de Python et être capables de les appliquer dans des situations concrètes.
Vos objectifs
comprendre
les concepts fondamentaux de la programmation
utiliser
les principales fonctionnalités du langage Python
manipuler
du texte, des fichiers et des structures de données
écrire
des fonctions et structurer un programme
comprendre
les bases de la programmation orientée objet et fonctionnelle
gérer
des exceptions, des itérateurs et des générateurs
élaborer
des algorithmes simples, corrects et rigoureux
implémenter
ces algorithmes en Python
Un contenu progressif et concret
La formation couvre les bases essentielles de la programmation, étape par étape :
- introduction à la programmation ;
- variables et types de valeurs ;
- manipulation de texte ;
- lecture et écriture de fichiers ;
- listes, boucles et structures conditionnelles ;
- fonctions, récursivité et testing ;
- expressions régulières ;
- dictionnaires et structures de données complexes ;
- programmation orientée objet ;
- programmation fonctionnelle ;
- itérateurs, générateurs et gestion des exceptions.
Une pédagogie orientée pratique
La formation alterne cours théoriques interactifs, exercices illustratifs et travaux pratiques sur ordinateur.
Les séances d’exercices suivent l’avancement du cours afin de permettre une assimilation progressive des concepts.
L’objectif est de vous donner les bons réflexes, les bonnes pratiques et les outils nécessaires pour développer des programmes de manière concrète et structurée.
En savoir plus
Où a lieu cette formation ?
La formation a lieu en présentiel, sur le campus de l’UNamur.
La formation est enseignée en anglais.
Quand a lieu cette formation ?
La formation est enseignée au premier quadrimestre, les mercredis de 8h30 à 11h40 (cours théoriques) et de 11h45 à 16h05 (travaux pratiques).
- Module 1 — Fondamentaux de la programmation :
les 24 septembre, 1er, 8, 15 et 22 octobre 2026. - Module 2 — Programmation avancée et orientée objet :
les 5, 12, 19 et 26 novembre ainsi que le 3 décembre 2026. - Parcours complet :
la microcertification complète comprend l’ensemble des séances des modules 1 et 2, soit dix journées de formation réparties entre septembre et décembre 2026.
Procédure d’inscription
Conditions d'accès
Un diplôme de premier cycle est requis (ou bien VAE).
Droit d’inscription
À titre professionnel
- Module complet : Microcertification en Python orientée manipulation et structuration de données pour les sciences du vivant
2500€ - Module 1 : Microcertification en Python pour la science des données en sciences du vivant : fondamentaux de la programmation
1250€ - Module 2 : Microcertification en Python pour la science des données en sciences du vivant : programmation avancée et orientée objet
1250€
- Module complet : Microcertification en Python orientée manipulation et structuration de données pour les sciences du vivant
À titre privé
- Module complet : Microcertification en Python orientée manipulation et structuration de données pour les sciences du vivant
1250€ - Module 1 : Microcertification en Python pour la science des données en sciences du vivant : fondamentaux de la programmation
625€ - Module 2 : Microcertification en Python pour la science des données en sciences du vivant : programmation avancée et orientée objet
625€
- Module complet : Microcertification en Python orientée manipulation et structuration de données pour les sciences du vivant
Attestation et modalités d’évaluation
La formation est évaluée au travers de deux épreuves complémentaires permettant de valider à la fois les connaissances théoriques et les compétences pratiques acquises. L’évaluation comprend :
- un examen théorique sur papier, représentant 50% de la note finale,
- ainsi qu’un examen pratique sur ordinateur, également valorisé à 50%.
Cette approche garantit une maîtrise concrète des concepts et des outils abordés tout au long de la formation.
Une attestation de réussite* est délivrée aux participants ayant satisfait aux exigences du programme de la formation.
* Ce programme relève de la formation continue de l’Université. Il donne lieu, après validation des exigences pédagogiques, à la délivrance d’une attestation universitaire de réussite. Cette attestation constitue une reconnaissance institutionnelle interne et ne correspond pas à une certification officielle, un diplôme ni à l’octroi de crédits reconnus au sens du décret paysage.
Pourquoi choisir l’Université de Namur
L’Université de Namur s’inscrit dans une tradition d’enseignement à taille humaine, interdisciplinaire et attentive aux grands enjeux contemporains.
Elle est reconnue pour la qualité de son accompagnement, sa proximité avec les étudiants et son excellence académique.
Implantée au cœur de la ville de Namur, elle offre un cadre de vie agréable et dynamique facilement accessible notamment grâce à un réseau de transports performant.