Web & mobile UI :: objectifs

Objectifs
Être capable de réaliser des applications Web progressive (Progressive Web App)
Manipuler différentes API HTML pour la réalisation d'interfaces Web modernes
Comprendre les bases de la programmation réactive
Savoir architecturer une application front avec le concept des composants Web
Contenu du cours
De HTML5 vers un standard HTML vivant
Responsive design, Media Queries
Micro-data, data- attribut, custom elements
API HTML: LocalStorage, History, Service Workers, ...
Offline mode
Templating
Programmation réactive et orientée componsants avec Vue.js
Frameworks UI - Présentation d'un framework de compsants UI (pour Vue.js)
Architecture Fullstack - Mise en place d'une architecture fullstack (Laravel + Vue.js)
Contact : nicolas.chabloz@heig-vd.ch