Il s'agit d'amener l'étudiant à maîtriser les concepts techniques généraux attachés au développement d'applications Web implémentant les techniques abordées au cours théorique.
L'étude de nombreux exemples préparera l'étudiant à présenter deux travaux de programmation de longue haleine (épreuve intégrée) au cours de cette activité. Cette activité est en liaison étroite avec la partie Théorie de l'UE.
Cette activité consistera à présenter aux étudiants une/des solution(s) réalisées par d'autres étudiants. Le respect des cahiers charge sera exigé, tout en encourageant les étudiants à proposer des « plus » à la solution demandée.
Chacun avance sur son propre chemin. L'enseignant sera là pour aiguiller et guider chaque étudiant.
L’enseignement se fera, par défaut, en présentiel, avec ou sans masque selon les consignes de sécurité. Toutefois, il peut passer en hybride (mix de présentiel et de distanciel) ou en distanciel complet si nécessaire. Le distanciel se basera sur des vidéos de présentation de la théorie et sur des échanges via vidéo-conférence.
Il s'agit d'amener l'étudiant à maîtriser les concepts "théoriques/techniques" généraux attachés au développement d'applications Web en php, d'une part, hébergées sur un serveur Apache et connectées au serveur de bases de données MySQL, d'autre part, implémentant une application NodeJS.
L'étude de nombreux exemples préparera l'étudiant à présenter deux applications basées sur les deux thèmes ci-dessus.
Exposés théoriques de base accompagnés de la mise à la disposition des étudiants d'une documentation technique aussi large et complète que possible (recours fréquent à Internet).