Programme des cours 2024-2025
ATTENTION : version 2023-2024 de l'engagement pédagogique
PRJG0001-1  
Projet
  • Maitrise de Javascript et ses frameworks
  • Développement HTML/CSS
  • Développement PHP/MySQL
  • Outils de création et de gestion de site web
  • Generative Design
Volume horaire :
Maitrise de Javascript et ses frameworks : 9h Th
Développement HTML/CSS : 10h Th
Développement PHP/MySQL : 30h Th
Outils de création et de gestion de site web : 15h Th
Generative Design : 20h Th
Nombre de crédits :
Bachelier en techniques graphiques, orientation techniques infographiques7
Nom du professeur :
Maitrise de Javascript et ses frameworks : Christophe TERRANOVA
Développement HTML/CSS : Melih SELAMET, Christophe TERRANOVA, Philippe THRONTE
Développement PHP/MySQL : Christophe TERRANOVA
Outils de création et de gestion de site web : Christophe TERRANOVA
Generative Design : Antoine DEKENS, Christophe TERRANOVA
Référent UE :
Christophe TERRANOVA, Alexandre TOURNAY
Langue(s) de l'unité d'enseignement :
Langue française
Organisation et évaluation :
Enseignement au premier quadrimestre, examen en janvier
Unités d'enseignement prérequises et corequises :
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus de l'unité d'enseignement :
Maitrise de Javascript et ses frameworks
Les thèmes abordés sont :
- Introduction et installation d'un environnement de dev. Installation, Administration, Encodage de contenu dans un CMS. Réalisation d'un thème.
Développement HTML/CSS
Les thèmes abordés sont :
- Développement HTML/CSS avancée
- Mise en place d'interaction avancée
- Transition de page
Développement PHP/MySQL
Les thèmes abordés sont :
- Introduction au langage PHP et installation d'un environnement de dev. Les bases de PHP. Les fonctions. Les includes. Introduction à la POO. Installer des librairies, Composer. Templating, Twig. Les paramètres GET et POST + Formulaires. Introduction aux bases de données. Bonnes pratiques.
Outils de création et de gestion de site web
- Introduction aux frameworks Javascript.
- Notions de réactivité en Javascript 
- Notions de Javascript avancées
- Initiation à la création de site e-commerce
Generative Design
- Initiation a` des langages ou librairies cre´atifs du web
- Cre´ation d'art ge´ne´ratif nume´rique
- De´veloppement d'algorithmes cre´atifs
- Notions de javascript avancés ( canvas, class, 3D )
- Gestion des performances
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
De´velopper sa cre´ativite´ :

  • Produire une communication graphique originale et innovante dans le respect des droits d'auteur
  • Se diffe´rencier
  • Identifier et s'adapter aux contraintes e´conomiques, techniques et communicationnelles, de´passer les contraintes
Mai^triser les outils informatiques :

  • Utiliser efficacement les environnements et syste`mes d'exploitation informatique spe´cifiques a` l'infographie
  • Produire et traiter des images
Concevoir et re´aliser une communication interactive :

  • Structurer et analyser la communication
  • De´finir les e´tapes, e´le´ments et les outils graphiques et informatiques ne´cessaires a` la re´alisation de celle-ci
  • Prendre en compte les contraintes lie´es a` l'utilisation d'un me´dia interactif (ergonomie, accessibilite´, caracte´ristique du public cible, etc.)

Savoirs et compétences prérequis :
Activités d'apprentissage prévues et méthodes d'enseignement :
Maitrise de Javascript et ses frameworks
Cours pratiques

Travaux individuels
Développement HTML/CSS
Observation de pratiques
Résolution de problèmes
Ateliers
Travaux individuels pratiques 
Développement PHP/MySQL
Cours pratiques
Travaux individuels

Remarque : L'étudiant devra être capable d'expliquer et justifier tout le code qu'il utilise, qu'il soit produit personnellement, copié d'une ressource externe ou généré par une AI.
Outils de création et de gestion de site web
- Cours pratiques
- Travaux de groupes
- Travaux individuels
Generative Design
- Cours pratiques
- Travaux de groupes
- Travaux individuels
Mode d'enseignement (présentiel, à distance, hybride) :
Maitrise de Javascript et ses frameworks
Enseignement en présentiel
Développement HTML/CSS
Enseignement en présentiel
Développement PHP/MySQL
Enseignement en présentiel
Outils de création et de gestion de site web
Enseignement en présentiel
Generative Design
Enseignement en présentiel
Lectures recommandées ou obligatoires et notes de cours :
Maitrise de Javascript et ses frameworks
Support de cours : espace institutionnel du cours
Développement HTML/CSS
Support de cours : espace institutionnel du cours
Développement PHP/MySQL
Support de cours : espace institutionnel du cours
Outils de création et de gestion de site web
Support de cours :
espace institutionnel du cours
Generative Design
Support de cours : espace institutionnel du cours
Modalités d'évaluation et critères :
Mode d'évaluation :

Organisation de l'évaluation :

Type d'évaluation : Epreuve par AA

Type d'examen :

Type de cotation UE : Moyenne arithmétique pondérée avec note d'exclusion (si note comprise entre 0 et 8 non inclus)

Modalités de cotation :

Pondération de l'UE : 
AA1 = PRJG0001-A-a CMS Fronted : 0%
AA2 = PRJG0001-C-a Développement HTML/CSS : 0%
AA3 = PRJG0001-E-a Développement PHP/MySQL : 40%
AA4 = PRJG0001-F-a Développement Web Avancé : 30%
AA5 = PRJG0001-G-a Generative Design : 30%
Maitrise de Javascript et ses frameworks
Aucune
Développement HTML/CSS
Aucune
Développement PHP/MySQL
Mode d'évaluation : Présentiel

Organisation de l'évaluation : Remise de travaux

Type d'évaluation : Evaluation continue

Modalité de cotation : Évaluation continue 100% de la note de l'AA

Modalités d'évaluation pour les différentes sessions : Si échec en évaluation continue : Remise d'un travail
Outils de création et de gestion de site web
Mode d'évaluation : Présentiel ET distanciel
Organisation de l'évaluation : Remise de travaux
Type d'évaluation : Epreuve par AA
Type d'examen :
Modalités de cotation : Épreuve pour l'AA 100% de la note de l'AA
Modalités d'évaluation pour les différentes sessions : Modalités d'évaluation identiques d'une session à l'autre
Generative Design
Mode d'évaluation : Présentiel ET distanciel
Organisation de l'évaluation : Remise de travaux
Type d'évaluation : Epreuve par AA
Type d'examen :
Modalités de cotation : Épreuve pour l'AA 100% de la note de l'AA
Modalités d'évaluation pour les différentes sessions : Modalités d'évaluation identiques d'une session à l'autre
Stage(s) :
Remarques organisationnelles :
Maitrise de Javascript et ses frameworks
Implantation : Namur

Organisation horaire de la formation : enseignement en horaire de jour

Organisation horaire de l'AA : voir hyperplanning : https://heaj-planning.hyperplanning.fr/hp/etudiant
Développement HTML/CSS
Implantation : Namur

Organisation horaire de la formation : enseignement en horaire de jour

Organisation horaire de l'AA : voir hyperplanning : https://heaj-planning.hyperplanning.fr/hp/etudiant
Développement PHP/MySQL
Implantation : Namur

Organisation horaire de la formation : enseignement en horaire de jour

Organisation horaire de l'AA : voir hyperplanning : https://heaj-planning.hyperplanning.fr/hp/etudiant
Outils de création et de gestion de site web
Implantation : Namur

Organisation horaire de la formation : enseignement en horaire de jour

Organisation horaire de l'AA : voir hyperplanning : https://heaj-planning.hyperplanning.fr/hp/etudiant
Generative Design
Implantation : Namur

Organisation horaire de la formation : enseignement en horaire de jour

Organisation horaire de l'AA : voir hyperplanning : https://heaj-planning.hyperplanning.fr/hp/etudiant
Contacts :
christophe.terranova@heaj.be
Maitrise de Javascript et ses frameworks
christophe.terranova@heaj.be
Développement HTML/CSS
philippe.thronte@heaj.be
Développement PHP/MySQL
christophe.terranova@heaj.be
Outils de création et de gestion de site web
melih-can.selamet@heaj.be
Generative Design
antoine.dekens@heaj.be