Informatique et systèmes de communication
- Admission : /fr/formation/bachelor/informatique-et-systemes-de-communication/admission/
- Programme de formation : /fr/formation/bachelor/informatique-et-systemes-de-communication/programme-de-formation/
- Structure des études : /fr/formation/bachelor/informatique-et-systemes-de-communication/structure-des-etudes/
- Perspectives : /fr/formation/bachelor/informatique-et-systemes-de-communication/perspectives/
- Mobilité : /fr/formation/bachelor/informatique-et-systemes-de-communication/mobilite/
- Personnes : /fr/formation/bachelor/informatique-et-systemes-de-communication/personnes/
- Admission : /fr/formation/bachelor/informatique-et-systemes-de-communication/admission/
- Programme de formation : /fr/formation/bachelor/informatique-et-systemes-de-communication/programme-de-formation/
- Structure des études : /fr/formation/bachelor/informatique-et-systemes-de-communication/structure-des-etudes/
- Perspectives : /fr/formation/bachelor/informatique-et-systemes-de-communication/perspectives/
- Mobilité : /fr/formation/bachelor/informatique-et-systemes-de-communication/mobilite/
- Personnes : /fr/formation/bachelor/informatique-et-systemes-de-communication/personnes/
Programme de formation
Filière:
Informatique et systèmes de communication
Orientation:
Réseaux et systèmes
Module: Systèmes avancés
Descriptif de cours
Retour-
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