RES301 Développement web (RES301_INFO)
Présentation
Savoirs de référence étudiés :
- programmation web (ex : côté client ou côté serveur, gestion des contextes, authentifications, services web...)
- sensibilisation à la sécurité web (ex : injection, filtrage...)
- sensibilisation à la sécurité des applications (ex : encodage des mots de passe, typage des saisies...)
Objectifs
L'objectif de cette ressource est de poursuivre l'apprentissage de la programmation autour de technologies web. Cette ressource met en situation de développement à partir de spécification, ce qui est la suite logique de l'apprentissage du développement.
Heures d'enseignement
| Cours Magistral | 8h | |
| Travaux Dirigés | 20h | |
| Travaux Pratiques | 12h |
Pré-requis obligatoires
/
Plan du cours
- JS
- PHP
- Laravel
Informations complémentaires
Prolongement possible : initiation aux patrons d'architectures (par ex : modèle-vue-contrôleur (MVC...)
Compétences visées
- Partir des exigences et aller jusqu'à une application complète
- Sélectionner les algorithmes adéquats pour répondre à un problème donné
- Déployer des services dans une architecture réseau
- Optimiser une base de données, interagir avec une application et mettre en oeuvre la sécurité