
(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