Ingegneria informatica e sistemi di comunicazione
- Ammissione : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/ammissione/
- Programma di studio : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/programma-di-studio/
- Struttura degli studi : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/struttura-degli-studi/
- Prospettive : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/prospettive/
- Mobilità : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/mobilita/
- Persone : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/persone/
- Ammissione : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/ammissione/
- Programma di studio : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/programma-di-studio/
- Struttura degli studi : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/struttura-degli-studi/
- Prospettive : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/prospettive/
- Mobilità : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/mobilita/
- Persone : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/persone/
Programma di studio
Indirizzo di studi:
Informatica e sistemi di comunicazione
Specializzazione:
Ingegneria del software
Modulo: Applications logicielles 1
Descrizione del corso
Tornare al modulo-
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