USAL2V

Programmation web : javascript dynamiser et enrichir les pages web


2 crédits Joëlle DELACROIX-GOUIN EPN05 - Informatique Unité spécifique de type cours

Publié Du 01-09-2022 au 31-08-9999

Prérequis

Programmation web : HTML / CSS  

Objectifs pédagogiques

Savoir utiliser Javascript pour dynamiser des pages web  

Compétences

Maîtriser les bases de la programmation (algorithmique) et la syntaxe du langage JavaScript 

Dynamiser et enrichir les pages web 

Contenu

Langage JAVASCRIPT 

Maîtriser les bases de la programmation (algorithmique) et la syntaxe du langage JavaScript 

Concepts de base sur les objets : qu’est-ce qu’un objet, comment le créer, y accéder, le modifier (constructeur, méthode). 

 

Dynamiser et enrichir les pages web 

  • Manipuler le DOM. 

  • Utiliser JQuery et intégrer des bibliothèques (JQueryUI, datePicker…). 

  • Appeler des API en Ajax (API privées et API tierces). 

  • Tester un programme (principes des tests unitaires). 

  • Contrôler les données d'un formulaire. 

  • Réagir aux événements (clics, claviers) de l'utilisateur. 

  • Manipuler des données en JSON. 

  • Afficher des données JSON. 

 

Projet final 

Reprendre le projet CV (traité dans l’unité Html/css) ; insérer des formulaires un formulaire inscription, saisie de profil, recherche (amis et activités) ; contrôler les données saisies ; introduire du dynamisme lié au clic sde souris, etc

Modalités de validation

  • Contrôle continu

Description des modalités de validation

Contrôle continu : devoirs, examens sur table, qcms, projet 

Thésaurus du Cnam :

  • Aucune indexation

Thésaurus Formacode :

  • Aucune indexation

Secrétariat

Libellé
EPN05 - Informatique
Nom du contact
Numéros de téléphone
01 40 27 27 02
Adresse postale
2 rue Conté accès 33.1.11B
Paris 75003