• Niveau d'étude

    BAC +4

  • ECTS

    3 crédits

  • Composante

    Sciences économiques, gestion, mathématiques et informatique

  • Volume horaire

    36h

  • Période de l'année

    Enseignement huitième semestre

Objectifs

Ce cours aborde deux aspects très importants dans l’architecture des SI : le front End et les Services Web.  Ainsi il y sera abordé les Framework JS les plus répandus tels que Angular ou React. Coté Serveur, on présentera les services web REST ainsi que la vision d’architecture qu’ils introduisent avec la notion de Ressource.

Approche pédagogique et plan de cours.

Un projet fil rouge guidera l’apprentissage des concepts vus en cours. D’abord un coté serveur avec un métier codé et exposé à travers des services web en REST. Puis, un front end en Angular ou autre framework JavaScript.

  • Introduction aux Services Web
  • Conception et développement de SW: les bonnes pratiques
  • Les SW REST et une implémentation de la spécification JAX-RS.
  • Sécurité et Test des SW REST
  • Programmation Front End avec Angular
  • Composants Angular: conception et cycle de vie
Lire plus

Évaluation

Session 1 : Évaluation continue (cf. règle par défaut de la section « Modalités spécifiques » des M3C spécifiques)

Session 2 : Règle par défaut décrite dans la section « Modalités de contrôle et examens / Modalités spécifiques »

Lire plus

Heures d'enseignement

  • CMCM18h
  • TDTD18h

Pré-requis obligatoires

  • Un bon niveau de programmation en Java
  • Javascript
Lire plus

Compétences visées

  • Développement Front End en JavaScript
  • Conception et Développement de Service Web REST
Lire plus

Bibliographie

Lire plus