
(W) Développement côté client
Informations générales sur l'unité d'enseignement : "(W) Développement côté client "
Cycle |
1 |
Niveau du cadre francophone de certification |
6 |
Code |
GRA-1-045 1.1.1 |
Crédits ECTS |
6 |
Volume horaire (h/an) |
75 |
Période |
Quadrimestre 1 |
Implantation(s) |
TECHNIQUE - Seraing |
Unité |
Orientation
|
Responsable de la fiche |
SCHREURS, DANIEL |
Pondération |
60 |
Composition de l'unité d'enseignement |
Intitulé |
Nombre d'heures |
Pondération |
Développement côté client - 1 |
30 |
EI |
Développement côté client - 2 |
45 |
EI |
|
Prérequis |
|
Corequis |
|
-
Contribution au profil d'enseignement
Collaborer à la conception, à l’amélioration et au développement de projets techniques |
- Proposer des solutions qui tiennent compte des contraintes
|
S’inscrire dans une démarche de respect des réglementations |
- Respecter les normes, les procédures et les codes de bonne pratique
- Intégrer les différents aspects du développement durable
|
Maîtriser les outils informatiques |
- Utiliser efficacement les environnements et systèmes d’exploitations informatiques spécifiques à l’infographie
|
-
Acquis d'apprentissage spécifiques sanctionnés par l'évaluation
Utiliser le langage Javascript de manière efficace et économe en ressources;
Trouver et développer des solutions algorithmiques (courtes ou longues) adaptées aux besoins de la programmation Web côté client;
Utiliser efficacement l’API du DOM;
Savoir compiler un code source vers un code cible adapté pour les navigateurs;
Savoir déboguer et améliorer un algorithme depuis le navigateur;
Maitriser les concepts de base du langage afin de pouvoir traduire une exigence exprimée en français vers un algorithme;
-
Objectifs
-
- Intégrer et appliquer au sein d'un navigateur les notions de base de la programmation orientée objet au moyen du langage JavaScript et TypeScript.
- Aborder les questions de performance et de qualité du code.
- Manipuler et comprendre l'API du DOM
- Compiler un code source vers un code cible adapté pour les navigateurs;
- Manipuler l'inspecteur du navigateur afin de pouvoir déboguer son code en temps réel;
- Traduire des exigences exprimées en français vers des algorithmes;
-
Contenus
-
Partie de fiche comprenant des problèmes syntaxiques
-
Méthodes d'enseignement et d'apprentissage
- Cours ex-cathedra
- Activités interactives demandant une participation active de l’étudiant
- Travaux de laboratoires
-
Evaluation
(W) Développement côté client |
|
-
Langue(s) de l'unité d'enseignement
- Français
-
Supports de cours au format papier
Aucun support déposé pour cette unité d'enseignement
-
Autres supports de cours
- Partie de fiche comprenant des problèmes syntaxiques