Module
Développement front-end
Description
Dans la prolongation des rudiments de javascript acquis en M1, ce cours s’attache à approfondir ce langage.
Une première partie aborde les notions générales de programmation :
- structures de contrôle : conditions, itérations
- structures de données : tableaux, objets
- débogage de scripts
Dans un second temps la spécificité de javascript lié au contexte d’une page web est abordée. Il s’agit de comprendre le l’organisation du DOM (Document Object Model) et les interactions possibles avec ce dernier en associant des fonctionnalités aux évènements.
- objets du dom : window, nodes,
- propriétés des objets du dom
- méthodes des objets du dom
- évènements
Compétences visées
Acquérir une compréhension des mécanismes de base de la programmation en général et de Javascript en particulier de sorte à être en mesure d’écrire de petits programmes simples ou comprendre le fonctionnement de scripts existants afin d’être capable de les adapter à ses propres besoins.
Discipline(s)
- Informatique