Study Programmes 2024-2025
WARNING : 2023-2024 version of the course specifications
PRJG0001-1  
Projet
  • Outils de création et de gestion de site web
  • Développement HTML/CSS
  • Développement PHP/MySQL
  • Maitrise de Javascript et ses frameworks
  • Generative Design
Volume horaire :
Outils de création et de gestion de site web : 9h Th
Développement HTML/CSS : 10h Th
Développement PHP/MySQL : 30h Th
Maitrise de Javascript et ses frameworks : 15h Th
Generative Design : 20h Th
Number of credits :
Bachelor's degree : Computer graphics (Bachelor in Computer graphics)7
Lecturer :
Outils de création et de gestion de site web : Christophe TERRANOVA
Développement HTML/CSS : Philippe THRONTE
Développement PHP/MySQL : Christophe TERRANOVA
Maitrise de Javascript et ses frameworks : Melih SELAMET
Generative Design : Antoine DEKENS
Référent UE :
Christophe TERRANOVA, Alexandre TOURNAY
Language(s) of instruction :
French language
Organisation and examination :
Teaching in the first semester, review in January
Units courses prerequisite and corequisite :
Prerequisite or corequisite units are presented within each program
Learning unit contents :
Outils de création et de gestion de site web
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.
Maitrise de Javascript et ses frameworks
- Introduction aux frameworks Javascript.
- Notions de réactivité en Javascript 
- Notions de Javascript avancées
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
Learning outcomes of the learning unit :
Not available
Prerequisite knowledge and skills :
Planned learning activities and teaching methods :
Outils de création et de gestion de site web
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. Toute portion de code générée par une AI doit être explicitement signalée par un commentaire dans le code.
Maitrise de Javascript et ses frameworks
- Cours pratiques
- Travaux de groupes
- Travaux individuels
Generative Design
- Cours pratiques
- Travaux de groupes
- Travaux individuels
Mode of delivery (face to face, distance learning, hybrid learning) :
Outils de création et de gestion de site web
Enseignement en présentiel
Développement HTML/CSS
Enseignement en présentiel
Développement PHP/MySQL
Enseignement en présentiel
Maitrise de Javascript et ses frameworks
Enseignement en présentiel
Generative Design
Enseignement en présentiel
Recommended or required readings :
Outils de création et de gestion de site web
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
Maitrise de Javascript et ses frameworks
Support de cours :
espace institutionnel du cours
Generative Design
Support de cours : espace institutionnel du cours
Assessment methods and criteria :
Not available
Outils de création et de gestion de site web
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
Maitrise de Javascript et ses frameworks
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
Work placement(s) :
Organizational remarks :
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
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
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
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 :
Not available
Outils de création et de gestion de site web
christophe.terranova@heaj.be
Développement HTML/CSS
philippe.thronte@heaj.be
Développement PHP/MySQL
christophe.terranova@heaj.be
Maitrise de Javascript et ses frameworks
melih.selamet@heaj.be
Generative Design
antoine.dekens@heaj.be