Indirizzo di studi: Informatica e sistemi di comunicazione
Specializzazione: Ingegneria del software
Modulo: Applications logicielles 1

Descrizione del corso

Tornare al modulo Systèmes d'information 1

  • Obiettivi

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

    • Modéliser, représenter, structurer et manipuler l'information au moyen de langages de ''markup'' ou de notations tels que XML, HTML et JSON.
    • Développer et déployer des serveurs d'applications (backend)
    • Utiliser de manière basique les Framework de développement et de déploiement les plus répandus.
    • Etude et mise en place d'ORM pour l'accès aux bases de données
    • Mettre en place un backend securisé
  • contenuto

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

    • Plateforme de développement et de déploiement (Node.js, etc.)
    • Techniques d'accès aux données (REST avec Swagger, GraphQL, gRPC, etc.)
    • Introduction aux Framework Node JS, .NET, Spring MVC, Laravel, etc.
    • Sécurisation des serveurs (JWT, OAuth, etc.)
    • Introduction aux ORM (accès aux base de données)

Metodo d'insegnamento e volume di lavoro

Insegnamento frontale (esercizi inclusi)
16 periodi
lavori pratici / laboratorio
16 periodi
Travail personnel
28 periodi

Titolo del corso

Anno di validità
2025-2026
Anno del piano degli studi
2o anno
Semestre
autunno
Programma
francese,bilingue
Indirizzo di studi
Informatica e sistemi di comunicazione
Lingua d'insegnamento
francese
ID del corso
B2C-SYS1-S
Livello
Avanzato
Tipo di corso
fondamentale
Formazione
Bachelor

Metodi di valutazione

  • prove in itinere lavori pratici / valuatazione delle relazioni di laboratorio, presentazioni, Quiz (questions de révision), Mini Projet

Docente/i e/o coordinatore/i

Pascal Bruegger