Cette UE propose une initiation à la programmation web en réalisant une petite application web.
1 - Le langage HTML : Balise/Elément , Formatage du texte, Attributs globaux, Modèle de caractères, Entitéscaractères, URL, Liens hypertextes, Tableaux, Formulaires.
2 - Les feuilles de style CSS : Règles CSS, Sélecteurs, Cascade, Propriétés du texte, Modèle de boite, Rendu visuel, Positionnement.
3 - Rappel sur le langage de programmation.
4 - Principes du développement Web : Expressions régulières, En-tête http, Redirection, Cookie, Session, Faille XSS, Injection SQL, Attaque CSRF.5 - L’architecture MCV et Utilisation d’un framework : Routage des URL, Ecriture des vues, Utilisation des gabarits, Définition du modèle de données, API de manipulation des données.