RES401 Architecture logicielle (RES401_INFO)
Présentation
Savoirs de référence étudiés :
- patrons d'architecture (par ex. : MVC, Model-View-ViewModel (MVVM)...)
- utilisation de briques logicielles, d'interfaces de programmation, de bibliothèques tierces
- développement de services web
Objectifs
L'objectif de cette ressource est de présenter des composants de la programmation qui peuvent être utilisés dans plusieurs domaines.
Heures d'enseignement
| Cours Magistral | 10h | |
| Travaux Dirigés | 25h | |
| Travaux Pratiques | 15h |
Pré-requis obligatoires
/
Plan du cours
- Web service .NET
- Web service MVC + tests unitaires
- Client Blazor ou WInUI
Informations complémentaires
Prolongement possible :
- utilisation de services web (par ex. : requêtes asynchrones, formats d'échange de données…)
- organisation de l'accès aux données : base de données, annuaires, services Web...
Compétences visées
- Partir des exigences et aller jusqu'à une application complète
- Déployer des services dans une architecture réseau
- Situer son rôle et ses missions au sein d'une équipe pédagogique