Study Programmes 2026-2027
INCW0001-2  
Web Development 2, Web Development Laboratory
Duration :
36h Th
Number of credits :
Bachelier en informatique (P), orientation développement d'applications3
Lecturer :
Cédric Peeters
Coordinator :
Cédric Peeters
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 :
Développement Web en PHP :






  • Bases du PHP
  • GET et POST
  • Les sessions
  • Les fichiers
  • La POO
  • Les bases de données
  • Introduction à la création d'API.

    Éventuellement le framework Cake PHP, si le timing le permet.

Selon les besoins du projet intégré (cfr module de développement de projet), il est possible qu'on aborde un framework de développement Web (par exemple un framework Java si le projet intégré se fait en Java). Cela ne fera pas partie de la matière évaluée dans le cadre de cette Activité d'Apprentissage-ci.

 

 

 
Learning outcomes of the learning unit :
  • Connaitre la syntaxe du PHP
  • Créer un site Web dynamique à l'aide de PHP
Prerequisite knowledge and skills :
  • Savoir développer en HTML, CSS et Javascript.
  • Connaitre les concepts de base de la POO.
  • Connaitre les bases des BD relationnelles.
Planned learning activities and teaching methods :
Cours théoriques accompagnés d'exemples et d'exercices
Mode of delivery (face to face, distance learning, hybrid learning) :
Distanciel et travaux à domicile. Ce cours peut également être  donné en présentiel.

Toute activité organisée durant le quadrimestre (par exemple une conférence), non dispensée par l'enseignant, et qui est en rapport avec la matière de l'activité d'apprentissage, compte dans les heures de ladite activité d'apprentissage. La matière abordée par l'activité en question pourra faire l'objet d'une évaluation, quelle soit continue ou certificative.

 

 
Recommended or required readings :
La documentation en ligne du site www.php.net
Assessment methods and criteria :
 

L'évaluation de l'unité est divisée en deux parties :



  • Evaluation continue (un ou plusieurs travaux à rendre et/ou une ou plusieurs interrogations dans les diverses activités d'apprentissage de l'unité) : 30% de la note totale de l'unité
  • Evaluation certificative (épreuve intégrée écrite) : 70% de la note totale de l'unité.
En seconde session, l'évaluation reprend la même forme que celle de juin (un travail pour l'évaluation continue de 30% et un examen écrit pour 70%).

Il est possible que l'examen se base sur un travail rendu.

Pour réussir l'unité, il faut avoir au moins 10/20 à la note finale de l'unité.

Remarque valable pour toutes les activités d'apprentissage de l'unité : lorsqu'on vous demande de rendre un travail ou un exercice ou lorsque vous devez rendre un examen ou une interrogation, si plusieurs copies sont fortement similaires, la note finale est divisée par le nombre de copies similaires. 

 

 

Utilisation de l'IA : 

L'utilisation d'une "IA" est autorisée comme outil d'apprentissage. Elle peut être utilisée pour demander des explications sur la matière, obtenir des exemples, clarifier une notion ou être accompagné dans la compréhension d'un exercice après avoir cherché par soi-même à comprendre. Elle peut également être utilisée pour corriger l'orthographe, la grammaire ou améliorer la mise en forme d'un document dont le contenu a été produit par l'étudiant. 

En revanche, il n'est pas autorisé de faire produire par une IA, en tout ou en partie, le contenu d'un travail ou d'un rapport destiné à être évalué, ni de présenter comme personnel un contenu substantiel généré par une IA. L'étudiant reste responsable du contenu et des réponses qu'il remet.

L'utilisation d'une IA lors d'un examen est interdite.

Toute utilisation d'une IA en contradiction avec ces règles pourra être considérée comme un cas de triche. En cas d'éléments laissant penser qu'un travail a été réalisé avec une IA en contradiction avec ces règles, des explications pourront être demandées à l'étudiant.
Work placement(s) :
Organizational remarks :
Ce cours est donné en présentiel si les conditions le permettent. Distanciel à l'aide d'un outil de visioconférence sinon.
Contacts :
cedric.peeters _at_ hers.be