Composants et Services logiciels

  • ECTS

    4 crédits

  • Composante

    Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)

Description

Cette UE est à la frontière du génie logiciel et des systèmes distribués. Elle vise à étendre la problématique de la programmation et de la modélisation orientées objet aux paradigmes de « composant » et « service ». Le programme abordé traite des notions de Component-Based Development et Service Computing (concepts, caractérisation, panorama des modèles de composants technologiques, différence/similitude composant/service…). Les technologies Enterprise JavaBeans™ (EJB), Web Services et Node.js servent d'illustration.

Lire moins

Objectifs

À la fin de cette UE, vous serez capable de :

  •  Développer des applications Web et mobile côté serveur, en Java et TypeScript particulièrement

  • Penser et construire des architectures SOA conformes aux normes Web/mobile et utilisées dans l’industrie du logiciel

Lire moins

Heures d'enseignement

  • Composants et Services logicielsCours Magistral18h
  • Composants et Services logicielsTravaux Dirigés9h
  • Composants et Services logicielsTravaux Pratique9h

Pré-requis obligatoires

Contrôle des connaissances

30% contrôle continu écrit + 70% examen écrit

Lire moins

Compétences acquises

Compétences

Niveau d'acquisition

Développement et intégration de savoirs hautement spécialisésDévelopper des applications informatiques sur des infrastructures variées (machines parallèles, environnement distribué, programmation Web…)x
Proposer une architecture matérielle et logicielle permettant d'intégrer les données du problème et le résoudrex