399-1 | Developpement Web front-end | Informatique (formation initiale sous statut étudiant) | S7 | ||||||
---|---|---|---|---|---|---|---|---|---|
Cours : 10 h | TD : 0 h | TP : 14 h | Projet : 0 h | Total : 24 h | |||||
Responsable : Myriam MOKHTARI-BRUN |
Pré-requis | |
---|---|
Langages HTML, CSS, JavaScript. Bases de données. |
|
Objectifs de l'enseignement | |
Développement Web pour fouille de données structurées et applications Front/Back End. | |
Programme détaillé | |
• HTML/CSS • JavaScript/DOM (Document Object Model) • jQuery : bibliothèque JavaScript pour faciliter l'écriture des pages Web • XML (eXtensible Markup Language), JSON : pour la structuration des données de documents • XML Schema : pour la définition de la grammaire de documents XML • AJAX : pour construire des applications Web et des sites Web dynamiques interactifs (client) • jQuery/AJAX : pour faciliter l’envoi et la réception des données TEXT, HTML, XML ou JSON entre client et serveur • XPATH/XSLT (eXtensible Stylesheet Language Transformation) : pour la fouille de données XML et la génération de pages Web. • NodeJS : environnement bas niveau permettant l’exécution de JavaScript côté serveur |
|
Applications (TD ou TP) | |
• TP1 : HTML/CSS • TP2 : JavaScript/DOM • TP3 : jQuery • TP4 : XML/XML SCHEMA, XPATH/XSLT, JSON, AJAX • TP5 : jQuery/AJAX pour API Flux RSS & OpenWeatherMap • TP6 : jQuery/AJAX pour API Flickr • TP7 : NodeJS |
|
Compétences acquises | |
Maîtrise des bases conceptuelles et techniques de la gestion de données structurées et services Web (Front/Back End). | |
Bibliographie | |
• https://www.w3schools.com/html • https://www.w3schools.com/css • https://www.w3schools.com/js • https://www.w3schools.com/jquery • https://www.w3schools.com/xml/ • https://www.w3schools.com/js/js_json.asp • https://www.w3schools.com/js/js_ajax_intro.asp • https://www.w3schools.com/jquery/jquery_ajax_intro.asp • https://www.w3schools.com/xml/xpath_intro.asp • https://www.w3schools.com/xml/xsl_intro.asp • https://www.w3schools.com/nodejs/nodejs_intro.asp |
© 2024 - ENSICAEN ( Mentions Légales - Crédits )