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.

MEDD 2

Vos objectifs

MEDD 2

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. 

STEAM

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€
  • À 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€

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.

Atout UNamur