Composante
IUT d'Annecy
Période de l'année
Tous les ans
Description
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
- CMCours Magistral8h
- TDTravaux Dirigés20h
- TPTravaux Pratiques12h
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é