Niveau d'étude
BAC +1
ECTS
4 crédits
Composante
Faculté des sciences
Description
L’UE se compose d'une matière enseignée sur 1 période : Développement web 1 P3 CM/TD,TP)
Objectifs
― Bases du Web : architecture client/serveur, protocole et verbes HTTP, concept d’URL.
― Langage HTML : syntaxe XML, balises liées au texte, hyperliens, images, listes, tableaux, formulaires, structuration, classification et identification d’éléments.
― Feuilles de style CSS : règles CSS, langage des sélecteurs, propriétés et valeurs, positionnement et dimensionnement de blocs, notions d’héritage et de cascade, mécanismes de liaisons CSS/HTML.
Pré-requis obligatoires
Notions et contenus
Notions élémentaires en Linux : comptes, systèmes de fichiers, chemins absolus et relatifs, droit d'accès.
Compétences
― Maîtriser outils ou commandes systèmes (scp/ssh) pour le transfert de fichiers et la connexion à distance.
― Savoir écrire des chemins absolus ou relatifs dans une arborescence de dossiers.
Compétences visées
― Maîtriser les bases du protocole HTTP (GET/POST) et le concept d’URL.
― Rédiger un document HTML valide.
― Reproduire les mises en forme d’un traitement de texte dans une page web.
― Concevoir des formulaires selon les prérequis d’un script de traitement.
― Rédiger un document HTML pour y utiliser une feuille de style prédéfinie.
― Rédiger une feuille de style pour un document HTML prédéfini.
― Programmer avec un éditeur HTML/CSS et déployer des ressources web (fichiers HTML/CSS, fichiers graphiques).
― Utiliser les outils de développement web intégrés au navigateur Firefox pour tester, déboguer et modifier une page web.