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: Cours à Option IL 1
Descrizione del corso
Tornare al modulo-
Obiettivi
Le but de ce cours est de vous faire découvrir le langage de programmation Go pour écrire des programmes élégants et fiables.
A la fin du cours, l'étudiant:
- Sait concevoir et réaliser un programme en Go.
- Connaît les principales forces du langage Go.
- Sait mettre en oeuvre les outils pour tester et documenter les programmes en Go.
- Est sensibilisé à la beauté et à l'élégance du code.
-
contenuto
Le cours traite des sujets suivants:
- Les bases du langage Go
- L'art de la simplicité
- La programmation orientée donnée
- La généricité en Go
- La bibliothèque Go standard
- La programmation concurrente avec les goroutines et les channels
- La fiabilité et la sécurité
- La compilation croisée
- La génération de code ''Web Assembly''
- Les outils pour les tests unitaires et les rapports de coverage
- Les outils pour l'analyse des performances
Metodo d'insegnamento e volume di lavoro
Insegnamento frontale (esercizi inclusi)
16 periodi
lavori pratici / laboratorio
16 periodi
Titolo del corso
Anno di validità
2025-2026
Anno del piano degli studi
3o anno
Semestre
autunno
Programma
francese,bilingue
Indirizzo di studi
Informatica e sistemi di comunicazione
Lingua d'insegnamento
francese
ID del corso
B3C-ELGO-S
Livello
Avanzato
Tipo di corso
addizionale
Formazione
Bachelor
Metodi di valutazione
- prove in itinere prove scritte, lavori pratici / valuatazione delle relazioni di laboratorio
Metodo di calcolo della nota del corso
La note du contrôle continu est la moyenne pondérée des évaluations du semestre. En cas d'examen de révision, la note finale du cours est la moyenne arithmétique de la note du contrôle continu et de celle de l'examen de révision.
Docente/i e/o coordinatore/i
Philippe Joye, Jacques Supcik