Crédits ECTS
2
Volume horaire
24 h
Programme d'études
| Programme | Bloc | Caractère |
|---|---|---|
| IE-Bachelier en informatique, orientation intelligence artificielle | 3 | Obligatoire |
Prérequis
Co-requis
Implantation
Département technique de Namur
Directeur de département du domaine
Benoît Dujardin
Responsable de l'UE
Christophe BERNARD
Enseignants intervenants
- Analyser un problème informatique donné sous ses aspects techniques et scientifiques, puis déterminer et proposer de possibles innovations applicatives et matérielles, qui tiennent compte des contraintes (AAT4)
- Assurer l’interopérabilité des composants systèmes, logiciels, réseaux et matériels, en implémentant des solutions et en proposant des mesures correctives (AAT6)
- Participer à l’analyse, la conception, la programmation, le test et la maintenance d’applications informatiques en s’inscrivant dans une démarche de formation permanente, notamment en exploitant toute source documentaire y compris en anglais (AAT8)
- Réaliser des applications Web dynamiques, sécurisées et éventuellement multilingues (AAT10)
L'étudiant sera capable au terme de l'unité d'enseignement de :
- Utiliser à bon escient le vocabulaire et les concepts théoriques associés aux applications web, à l’échange de données et au Model Context Protocol.
- Identifier, décrire et utiliser les éléments de base et les particularités des APIs RESTful et du Model Context Protocol
- Identifier, décrire et utiliser les mécanismes standards d’échange de données.
- Identifier et décrire les éléments de base des Agent Skills
Document annexe à la fiche UE accessible via un lien explicitant en quoi le programme d’études s’inscrit dans une politique de développement durable. Une ou plusieurs UE spécifique(s) pourraient être ciblée(s) dans cette annexe.
À définir
- Notions générales relatives aux protocoles HTTP et MCP ainsi qu'aux Agent Skills,
- Serveurs web et API REST,
- Implémentation en Python d'une API REST (syntaxe, FastAPI, routage, architecture),
- Implémentation en Python d'un serveur et d'un client MCP (syntaxe, connexion avec l'Inspector, autorisation etc.),
À définir
| Activité d'apprentissage | Support |
|---|---|
| ATEN3001 — Développement Web | Slides du cours |
| Activité d'apprentissage | Heures | Langue d'enseignement | Langue d'évaluation |
|---|---|---|---|
| ATEN3001 — Développement Web | 24 h | Français | Français |
| Activité d'apprentissage | Méthodes d'enseignement et d'apprentissage |
|---|---|
| ATEN3001 — Développement Web | - Exposés théoriques (en présentiel ou à distance, pour faire le point sur les concepts introduits dans les ateliers ou plus complexes), potentiellement en classe inversée (après lecture de documents par les étudiants) |
À définir
À définir
À définir
Au sein du programme d'études, lors du calcul de la moyenne, la pondération de l'évaluation de l'unité d'enseignement est effectuée sur base des crédits affectés à cette unité d'enseignement et évalués
| Activité d'apprentissage | Modalités d'évaluation |
|---|---|
| ATEN3001 — Développement Web | Test Moodle (pondération 100%) |
Une mention sur la fiche informera les étudiants du fait que les précisions sur les épreuves seront disponibles sur Moodle au plus tard 6 semaines avant l'évaluation.