Crédits ECTS
4
Volume horaire
48 h
Programme d'études
| Programme | Bloc | Caractère |
|---|---|---|
| IE-Bachelier en informatique, orientation développement d'applications | 2 | Obligatoire |
Prérequis
Co-requis
Implantation
Département technique de Namur
Directeur de département du domaine
Benoît Dujardin
Responsable de l'UE
Christophe LECLERE
Enseignants intervenants
AAT5 - Conçoit des applications informatiques structurées, robustes et sécurisées dans le respect des bonnes pratiques en vigueur, en privilégiant la réutilisabilité et en anticipant les évolutions futures
AAT8 - Réalise des applications Web dynamiques, sécurisées et éventuellement multilingues
L'étudiant sera capable au terme de l'unité d'enseignement de :
- Manipuler le vocabulaire et les notions liés aux scripts clients et au langage JavaScript
- Analyser, critiquer, corriger et produire du code en JavaScript
- Utiliser judicieusement les objets et les caractéristiques orientées objets de JavaScript
- Utiliser JavaScript pour rendre une page HTML-dynamique en utilisant les conventions du DOM
- Réaliser toutes ces tâches tout en respectant les règles du Clean Code
- Rédiger des programmes corrects et suffisamment efficaces
Document annexe à la fiche UE accessible via un lien explicitant en quoi le programme d’études s’inscrit dans une politique de développement durable. Une ou plusieurs UE spécifique(s) pourraient être ciblée(s) dans cette annexe.
À définir
- Bases de Javascript
- Langage non typé : notions, précautions utiles et conséquences
- Orienté objet : prototypal et syntaxic sugar pour l'orienté objet en JavaScript
- Manipulation du DOM en JavaScript
- Divers sujets parmi : fonctions de haut niveau, déstructuration, closures...
- Exploring JS, Axel Rauschmayer - disponible entre autres en ligne sur https://exploringjs.com/
- Mozilla Developer Network, documentation en ligne sur Javascript - https://developer.mozilla.org/en-US/docs/Web/JavaScript
| Activité d'apprentissage | Support |
|---|---|
| ATEN2003 — Technologies Web | Ateliers, laboratoires (exercices) et slides disponibles sur Moodle |
| Activité d'apprentissage | Heures | Langue d'enseignement | Langue d'évaluation |
|---|---|---|---|
| ATEN2003 — Technologies Web | 48 h | Français | Français |
| Activité d'apprentissage | Méthodes d'enseignement et d'apprentissage |
|---|---|
| ATEN2003 — Technologies Web | Théorie via des ateliers à effectuer en autonomie, points théoriques en séances synchrones et exercices via laboratoires Les séances sont prévues au sein du coworking. Les enseignants sont disponibles pour des feedbacks lors des séances de coworking et/ou via le serveur Discord IODA. |
À définir
Evaluation intégrée : Non
Remédiable : Oui
Hors session : Oui
Pondération de l’AA (%) - 100%
Au sein du programme d'études, lors du calcul de la moyenne, la pondération de l'évaluation de l'unité d'enseignement est effectuée sur base des crédits affectés à cette unité d'enseignement et évalués
| Activité d'apprentissage | Modalités d'évaluation |
|---|---|
| ATEN2003 — Technologies Web | Examen écrit / sur PC. Les étudiants peuvent avoir à leur disposition toutes les notes (papier ou version électronique) qu'ils désirent lors des examens mais pas d'IA (embarquée ou non). |
Une mention sur la fiche informera les étudiants du fait que les précisions sur les épreuves seront disponibles sur Moodle au plus tard 6 semaines avant l'évaluation.