Langage Javascript, Framework jQuery et API
- Cours (CM) -
- Cours intégrés (CI) 12h
- Travaux dirigés (TD) -
- Travaux pratiques (TP) -
- Travail étudiant (TE) -
Langue de l'enseignement : Français
Enseignement proposé : entièrement à distance
Description du contenu de l'enseignement
Apprentissage du langage JavaScript (JS) : syntaxe et instructions du langage, structures de contrôle, les objets du noyau JS : propriétés et méthodes, programmation orientée objet des éléments de l'HTML5 : propriétés, méthodes et événements.
Les données au format JSON, construction d'une application web à l'aide du concept de programmation AJAX, échanges dynamiques de données avec un serveur distant.
Programmation à l'aide de framework, comme jQuery, et les API HTML5 en Javasc
Les données au format JSON, construction d'une application web à l'aide du concept de programmation AJAX, échanges dynamiques de données avec un serveur distant.
Programmation à l'aide de framework, comme jQuery, et les API HTML5 en Javasc
Compétences à acquérir
- Ecrire un programme en langage Javascript (syntaxe, structures de contrôle, fonctions, programmation orientée objet, …) à partir d’un algorithme, et gérer des données au format JSON.
- Manipuler et transformer les éléments HTML et les propriétés CSS.
- Avoir recours à un framework tel que jQuery, pour l’interactivité de la page web, et en faciliter l’ergonomie et l’usage.
- Programmer des requêtes sur un serveur distant via AJAX et AJAJ.
- Utiliser diverses API (Application Program Interface) de l’HTML5 en Javascript.
Bibliographie, lectures recommandées
Débuter en JavaScript, Shelley Powers, Editions Eyrolles, ISBN-13: 9782212120936
jQuery et jQuery UI, Eric Sarrion, Editions Eyrolles, Collection Noire, ISBN-13: 978-2-212-12892-5
Les API JavaScript du HTML5, Luc VAN LANCKER, ISBN : 978-2-7460-7476-7
jQuery et jQuery UI, Eric Sarrion, Editions Eyrolles, Collection Noire, ISBN-13: 978-2-212-12892-5
Les API JavaScript du HTML5, Luc VAN LANCKER, ISBN : 978-2-7460-7476-7
Pré-requis recommandés
La participation à ce cours nécessite une bonne connaissance de l’environnement informatique, ainsi qu’une pratique de la navigation sur le réseau Internet, et également une pratique du langage HTML et des feuilles de styles CSS.
Des connaissances initiales en programmation web sont un plus, mais pas indispensables.
Environnement de travail sous Windows ou Mac OS, ou Linux.
Des connaissances initiales en programmation web sont un plus, mais pas indispensables.
Environnement de travail sous Windows ou Mac OS, ou Linux.
Contact
Institut national supérieur du professorat et de l'éducation (Inspé)
141, avenue de Colmar67024 STRASBOURG CEDEX
0388438200
Formulaire de contact
Responsable
Eric Christoffel
LICENCE PROFESSIONNELLE - MÉTIERS DE L'INFORMATIQUE : CONCEPTION, DÉVELOPPEMENT ET TEST DE LOGICIELS