Département des Sciences et technologies

2026-2027

Avenue Victor Maistriau 8a
7000 Mons

Fiche ects de l'unité d'enseignement #1242 intitulée :

Développement front-end

Bachelier en Informatique orientation Réseaux et Télécommunications / Bloc 2

Informations

Responsable d'UE : Ivan MILLER

Bloc : IRT2

Période : 2e quadrimestre

Durée : 28 h

Crédits : 3 ects

UE Prérequises :

  • Programmation - Concepts fondamentaux
  • Développement web

UE Corequises : aucune

Activités d'apprentissage (AA)

Connaissances et compétences préalables

Contribution aux objectifs du référentiel de compétences de l'ARES

Acquis d'apprentissage spécifiques

Contenu des AA

Développement front-end - théorie

  • Intégration du JavaScript
  • Variables : déclarations, portée, noms, types primitifs, conversions, chaînes de caractères, gabarits
  • Tableaux : déclarations, tableaux indicés et associatifs, tableaux à plusieurs dimensions, méthode forEach
  • Opérateurs
  • Structures conditionnelles : if, switch, ternaire
  • Structures itératives : while, do while, for, for in, for of, break et continue
  • Fonctions : déclarations, arguments et paramètres, expressions de fonction, fonctions anonymes, fonctions fléchées, map, fonctions asynchrones
  • Objets : window, document, Math, null, undefined, this, déclaration, suppression, référence
  • DOM : accès aux éléments, aux nœuds, aux contenus, aux attributs HTML, aux propriétés CSS
  • Évènements : écouter les évènements, gestionnaire d'évènements
  • Animations : WAAPI
  • Canvas
  • AJAX
  • JSON
  • Introduction théorique aux outils JavaScript : frameworks et bibliothèques

Développement front-end - travaux pratiques

  • Exercices JavaScript
  • Exercice AJAX (faisant intervenir PHP, MySQL, JavaScript et JSON)
  • Projet individuel : CV sous forme de site web one page avec fonctionnalités JavaScript

Répartition des heures

Développement front-end - théorie : 8 h de théorie

Développement front-end - travaux pratiques : 20 h d'exercices/Labos

Méthodes d'enseignement

Développement front-end - théorie : cours magistral, approche avec TIC, utilisation de logiciels

Développement front-end - travaux pratiques : approche par projets, approche interactive, approche déductive, approche avec TIC, utilisation de logiciels

Langues d'enseignement

Développement front-end - théorie : français

Développement front-end - travaux pratiques : français

Supports

Développement front-end - théorie : syllabus, Activités sur Quizineur

Développement front-end - travaux pratiques : syllabus, activités sur eCampus, protocoles de laboratoires, Activités sur Quizineur

Ressources bibliographiques

Développement front-end - théorie

Bibliographie

  • HONDERMACK Olivier, Tout JavaScript, éditions Dunod, 2023
  • LAWSON Bruce & SHARP Remy, Introduction à HTML5, éditions Pearson, 2012
  • MONCUR Michael, JavaScript, CampusPress, 2001
  • VAN LACKER Luc, JavaScript – Introduction et notions fondamentales, éditions ENI, 2008

Webographie

  • Alsacréations : http://css.alsacreations.com/
  • Développez.com : http://www.developpez.com/
  • Mozzila.org : https://developer.mozilla.org/fr/docs/Web/JavaScript
  • OpenClassrooms : https://openclassrooms.com/
  • W3Schools : http://www.w3schools.com/

Développement front-end - travaux pratiques

-

Évaluation et pondération

Méthode d'évaluation : épreuve intégrée

Langues d'évaluation : français

Modalités d'évaluation :

Examen pratique : 80% (à livre ouvert : syllabus papier ou pdf autorisé et documentation manuscrite papier autorisée)
Activités e-learning : 5% (sur Quizineur)
Projet : 15% (non rejouable en 2e session)