Filière: Informatique et systèmes de communication
Orientation: Réseaux et systèmes
Module: Systèmes avancés

Descriptif de cours

Retour Systèmes d'information

  • Objectifs

    A la fin du cours, l'étudiant sait :

    • installer, configurer et entretenir un serveur web
    • utiliser des framework et appliquer des technologies pertinentes (côté client et serveur) à la réalisation des sites et applications Web
  • Contenu

    Dans ce cours, seront abordés les thèmes suivants :

    • Techniques de base pour la programmation réseaux (Sockets)
    • Protocole de transport pour des ressources Web (HTTP, HTTPS, HTTP/2)
    • Architectures des systèmes d'information (client-serveur, N-tiers, etc.)
    • Configuration d'un serveur Web (Apache)
    • Concepts et technologies pour la création dynamique de contenu web côté serveur (web frameworks, template engines)
    • Concepts et mécanismes pour la création de pages Web dynamiques (DOM, JavaScript)
    • Concepts de communication entre navigateurs et serveurs Web (notamment Websockets)

Forme d'enseignement et volume de travail

Cours magistral (y compris exercices)
32 périodes
Travaux pratiques / laboratoires
32 périodes
Travail personnel
26 périodes

Spécification du cours

Année de validité
2025-2026
Année du plan d'études
3ème année
Semestre
Automne
Programme
Français,Bilingue
Filière
Informatique et systèmes de communication
Langue d'enseignement
Français
Identifiant
B3C-SYIN-S
Niveau
Avancé
Type de cours
Fondamental
Formation
Bachelor

Modalités d'évaluation

  • Contrôle continu: travaux écrits, TP/évaluation de rapports

Mode de calcul de la note de cours

selon communications au début du cours

Enseignant(s) et/ou coordinateur(s)

Rudolf Scheurer, Nicolas Schroeter