CODICE | 98460 |
---|---|
ANNO ACCADEMICO | 2020/2021 |
CFU | 6 cfu al 1° anno di 11160 COMPUTER ENGINEERING (LM-32) GENOVA |
SETTORE SCIENTIFICO DISCIPLINARE | ING-INF/05 |
LINGUA | Inglese |
SEDE | GENOVA (COMPUTER ENGINEERING ) |
PERIODO | 1° Semestre |
MATERIALE DIDATTICO | AULAWEB |
Il Corso di Sw Platforms si inquadra nel contesto della progettazione e dello sviluppo del Software, attivita’ che richiedono non soltanto la conoscenza dei linguaggi di programmazione ma anche e specialmente la conoscenza di modelli e strumenti di sviluppo in continua evoluzione. A partire dal linguaggio Java descrive i modelli e gli strumenti alla base delle Web Applications, dei Web Services, dei Microservices, e introduce l’evoluzione verso il serverless computing.
Software Platforms is a fundamental module in the software development path. The development of complex software systems does not only require proficency in programming but also the knowledge of advanced models, paradigms and tools. Software Platforms describes the models, the paradigms and the tools which support Web Applications, Web Services and Microservices, and introduces the evolution toward serverless computing.
OBIETTIVI FORMATIVI
Lo scopo dell’insegnamento e’ quello di fornire la conoscenza sui modelli e sugli strumenti alla base della progettazione e dello sviluppo di Sw Platforms. E” un corso di tipico di Ingegneria, rivolto non tanto a descrivere le modalita' con cui progettare e sviluppare Sw Platforms quanto a descrivere i principi alla base del funzionamento delle stesse. Poiche’ le Sw Platform sono basate sul concetto di “servizio” l'insegnamento si concentrera’ su tale concetto e sulle modalita’ con le quali lo stesso e’ stato declinato nel passato e viene oggi declinato.
RISULTATI DI APPRENDIMENTO
Al termine dell’insegnamento lo studente sara’ in grado di
La capacita’ di analisi del funzionamento delle Sw Platform e’ la caratteristica distintiva di questo corso. A differenza dei “programmatori”, che tipicamente sviluppano sistemi sw complessi semplicemente utilizzando piattafiorme esistenti in modo non sempre critic e consapevole, gli Ingegenri che avranno seguito l’insegnamento di Sw Platform avranno un'elevata sensibilita’ verso la comprensione delle modalita’ di funzionamento delle piattaforme utilizzate.
METODI DIDATTICI
MODALITA’ DI ACCERTAMENTO
L’obiettivo che ci si pone e’ che la valutazione dello student abbia inizio durante il corso delle lezioni, attraverso l’esecuzione di esercizi proposti dal docente e l’analisi di Sw Platform esistenti, e termini alla fine del corso attraverso una discussione con il docente nel quale quanto sviluppato durante il corso viene consolidato.
Main Reference manuals and books:
Ricevimento: In coda alle lezioni durante il periodo delle lezioni. Su appuntamento nellla restante parte dell'anno.
MASSIMO MARESCA (Presidente)
ALBERTO GIORDANO
PIERPAOLO BAGLIETTO (Presidente Supplente)
L'orario di tutti gli insegnamenti è consultabile su EasyAcademy.
L’obiettivo che ci si pone e’ che la valutazione dello student abbia inizio durante il corso delle lezioni, attraverso l’esecuzione di esercizi proposti dal docente e l’analisi di Sw Platform esistenti, e termini alla fine del corso attraverso una discussione con il docente nel quale quanto sviluppato durante il corso viene consolidato.
Data | Ora | Luogo | Tipologia | Note |
---|---|---|---|---|
18/02/2021 | 09:00 | GENOVA | Esame su appuntamento | |
17/09/2021 | 09:00 | GENOVA | Esame su appuntamento |