Objectifs du cours
- Connaître les principes de base du paradigme de la programmation événementielle
- Maîtriser la manipulation de la structure de pages Web via le Document Object Model
- Développer des clients Web dynamiques avec une logique applicative séparée du contenu et de la forme
- Comprendre et manipuler des mécanismes de communication asynchrone client-serveur
- Acquérir les bases de la programmation modulaire
Contenu du cours
- Bases de la programmation en JavaScript (ECMAScript)
- Programmation modulaire
- Document Object Model (DOM) et sa manipulation
- Programmation événementielle
- Fetch API pour un dialogue avec des Web Services
- Templating simple (clonage DOM)