Conception d'applications Internet
Présentation
Cette UE s'intéresse à la programmation avancée des interfaces Web avec le langage JavaScript. L'idée est d'étudier une approche orientée objet propre (héritage, polymorphisme, encapsulation/visibilité...) de programmation de manière à créer des architectures évolutives en symbiose avec les toutes dernières technologies (WebRTC, WebSockets, WebWorkers...). L'étude de bibliothèques clef (jQuery...) est abordée, pour la mise au point des programmes en particulier : Chai, dat.GUI, etc. L'étude de classes et d'interfaces pour des sites Web multimédia hautement interactifs est aussi abordée : HTMLCanvasElement, modèle événementiel (CustomEvent, Promise).
Volume horaire
- Cours Magistral : 15h
- Travaux Pratique : 16.5h
- Travaux Dirigés : 7.5h
Examens
30% contrôle continu + 70% examen
En bref
Crédits ECTS 4.0
Contact(s)
Composante
Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)
Lieu(x)
- Pau