Développement web III
Informations générales sur l'unité d'enseignement : "Développement web III"
Cycle |
1 |
Niveau du cadre francophone de certification |
6 |
Code |
MUL-1-030 1.1.1 |
Crédits ECTS |
6 |
Volume horaire (h/an) |
75 |
Période |
Quadrimestre 1 |
Implantation(s) |
SOCIAL - Jemeppe |
Unité |
Obligatoire
|
Responsable de la fiche |
ERNOTTE, ROLAND |
Pondération |
60 |
Composition de l'unité d'enseignement |
Intitulé |
Nombre d'heures |
Pondération |
Interfaces de programmation d'applications (APIs) |
15 |
35 |
Techniques de développement d'applications web et mobiles |
60 |
65 |
|
Prérequis |
|
Corequis |
|
-
Contribution au profil d'enseignement
INTERAGIR AVEC SON MILIEU PROFESSIONNEL |
- Etre capable de travailler en équipe ou en réseau, d’échanger, de coopérer, de partager ses compétences
- Etablir et respecter des conventions et des consignes
- Se former tout au long de la vie et plus particulièrement mettre en place un système de veille afin de repérer toute évolution significative du multimédia interactif
|
Appréhender le contexte technologique du développement de produits multimédias interactifs |
- Gérer les outils techniques en fonction des contenus, des ressources et de la demande
- Maîtriser les technologies informatiques inhérentes à la création multimédia (raisonnement logique, techniques du traitement de l'information, techniques de stockage de l'information, programmation, authoring, interface homme-machine)
|
-
Acquis d'apprentissage spécifiques sanctionnés par l'évaluation
réaliser une web app en exploitant les technologies actuelles (APIs HTML5, CSS3,...)
réaliser une application mobile 'hybride' simple capable d'exploiter certaines fonctionnalités de l'appareil
exploiter dans une application les données qui proviennent d'une API REST
créer une API REST
-
Objectifs
-
- Expérimenter des techniques et outils utiles pour la création d'applications web ou d'applications mobiles : UI frameworks CSS/JS Responsives ou mobiles, techniques de création d'applications mobiles "hybrides", techniques pour créer des PWA,...
- Comprendre le fonctionnement des APIs de type REST et comment les utiliser pour la création d'applications web et mobiles.
-
Contenus
-
Techniques de développement d'applications web et mobiles
- Approfondissement de HTML5/CSS
- Introduction à un préprocesseur CSS (Sass)
- Outils de programmation Javascript, programmation asynchrone (Ajax, Promesses)
- Création d'applications hybrides (Cordova)
- API Cordova (accès aux fonctionnalités de l'appareil : boussole, accéléromètre, contacts,...), utilisation d'API tierces (cartographie, lieux d'intérêt,...)
- aperçu des PWA (Progressive Web Apps)
On n'envisage pas, dans cette A.A., les solutions natives pour la réalisation d'applications mobiles.
Interfaces de programmation d'applications (APIs)
- Création d'une API de type REST (Slim/PHP)
-
Méthodes d'enseignement et d'apprentissage
- Cours ex-cathedra
- Activités interactives demandant une participation active de l’étudiant
-
Evaluation
Interfaces de programmation d'applications (APIs) |
|
Techniques de développement d'applications web et mobiles |
- Examen Oral
- Evaluation Continue
|
-
Langue(s) de l'unité d'enseignement
- Français
-
Supports de cours au format papier
Aucun support déposé pour cette unité d'enseignement
-
Autres supports de cours
- Partie de fiche comprenant des problèmes syntaxiques