Composante
Institut universitaire de technologie d'Angoulême
Description
– Développer pour le web et les médias numériques
Objectifs
Développer des applications coté serveur en utilisant des outils modernes en terme de développement, de qualité
de code et de déploiement :
– Maîtrise d’une architecture MVC;
– Routage HTTP : gestion des URLs, analyse des requêtes et génération des réponses;
– Abstraction des données : liens entre entité et objet, gestion des relations, requêtage avancé (ORM);
– Contrôleur d’application : injection, requête personnalisé, validation, authentification, autorisation;
– Déploiement sur le cloud;
– Utilisation d’un système d’authentification partagée ou de fédération d’identité (oAuth, openId);
– Mise en place d’une API REST;
– Découverte de l’approche micro-service.
Heures d'enseignement
- TDTD26h
- TPTP17h