Département des Sciences et technologies

2026-2027

Avenue Victor Maistriau 8a
7000 Mons

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

Bases de données et interfaces web

Bachelier en Biotechnique / Bloc 2

Informations

Responsable d'UE : Vincent BRANDERS

Bloc : BIO2

Période : 1er quadrimestre

Durée : 24 h

Crédits : 2 ects

UE Prérequises : aucune

UE Corequises : aucune

Activité d'apprentissage (AA)

Connaissances et compétences préalables

  1. Notions de base en informatique :
    • Connaissances générales en informatique :
      • Savoir naviguer sur un système d’exploitation (Windows, macOS, Linux), utiliser des navigateurs web, gérer des fichiers et dossiers.
    • Utilisation de la ligne de commande :
      • Compréhension basique de la navigation dans le terminal (par exemple, lister des fichiers, changer de répertoire).
  2. Initiation à la gestion de fichiers et arborescences
    • Organisation des fichiers et des dossiers :
      • Comprendre comment organiser les fichiers de projet de manière logique (par exemple, regrouper des fichiers HTML et CSS dans des dossiers séparés).
  3. Anglais technique
    • Compréhension de base de l’anglais technique :
      • Les étudiants devraient être capables de lire des documentations techniques en anglais, car une grande partie des ressources web (y compris la documentation) est rédigée en anglais.
  4. Concepts de programmation de base :
    • Logique de programmation :
      • Avoir déjà programmé dans un langage (typiquement Python, éventuellement Java, C, ...) et comprendre les concepts de base comme :
        • Variables
        • Boucles (for, while)
        • Conditions (if, else)
        • Fonctions
    • Notions de base des algorithmes : Avoir une idée de la façon dont fonctionnent les algorithmes simples (par exemple, tri, recherche).

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

Acquis d'apprentissage spécifiques

À la fin de cette unité d'enseignement, l'étudiant devra être capable de :

Contenu de l'AA

Ce cours est structuré en quatre parties :

  1. Introduction au langage HTML pour la structure des pages web.
  2. Apprentissage du langage CSS pour la mise en forme et le design.
  3. Modélisation et conception de bases de données relationnelles cohérentes.
  4. Intégration des technologies HTML et CSS pour la réalisation d’un projet

Répartition des heures

6 h de théorie, 12 h d'exercices/Labos, 6 h de travaux

Méthodes d'enseignement

Cours magistral, travaux de groupes, approche par projets, approche interactive, approche déductive, approche avec TIC, utilisation de logiciels

Langues d'enseignement

Français, anglais

Supports

Notes de cours, notes d'exercices

Ressources bibliographiques

  • Syllabus du cours de "Développement web" de Ivan Miller
  • Syllabus du cours de "Développement front-end" de Ivan Miller
  • https://developer.mozilla.org/fr/
  • https://www.w3schools.com/sql/
  • https://openclassrooms.com/fr/courses

Évaluation et pondération

Méthode d'évaluation : note aux AA

Langues d'évaluation :

Pondération par AA :

  • Bases de données et interfaces web : 100 %

Modalités d'évaluation :

Bases de données et interfaces web :

La note finale du cours est déterminée comme suit :

  • 60% pour l'évaluation continue
  • 40% pour la réalisation d'un projet réalisé en cours d'année

Si l'évaluation continue ou le projet réalisé ne sont pas réussis (note < 50%), la note finale du cours est définie intégralement en seconde session via un examen oral.