Introduction à la création de pages web dynamiques
Master Langues étrangères appliquées (LEA)Parcours Caweb : communication web multilingue
Description
Cet enseignement pratique vise à faire acquérir aux étudiant(e)s les bases de la création de pages web dynamiques en s’appuyant sur les technologies autour du langage PHP.
Ceci en partant d’une introduction de l’environnement technique que doit connaître le développeur pour aboutir à la création concrète de scripts via de petits cas pratiques. Ces derniers valideront les notions abordées pendant le cours.
Les étudiant(e)s auront accès à un serveur pour se confronter à des situations réelles (serveur http, édition distante des fichiers, sécurisation, configuration, notions clés…)
Le langage PHP sera abordé de manière progressive : fonctionnement, syntaxe, types de données manipulées, possibilité d’étendre le langage avec l’écriture de fonctions dédiées. Structures de contrôle et boucles. Nous dresserons un inventaire exhaustif de l’origine des variables que nous manipulerons dans nos applications web : passage de variables dans nos scripts, données provenant d’un formulaire, ou qui émanent d’un contexte dans l’exécution de notre application. Nous réaliserons ensuite un moteur de site dynamique. Nous conclurons par les possibilités qu’offre php pour envoyer des courriels via nos scripts.
D’autres points pourront être abordés en cours, en fonction de l’actualité : nouvelles technologies émergentes, bonnes pratiques de développement ; également en fonction des questions posées pendant le cours sans oublier par le biais des travaux données au fil de l’année (miniprojets…)
Compétences visées
- Comprendre le fonctionnement d’un serveur web
- Savoir gérer un site web de manière distante
- Maîtriser les bases du langage PHP
- Bonnes pratiques et sensibilisation à la méthodologie nécessaire au maintien d’un bon niveau de sécurité
Disciplines
- Informatique