Progettazione del software
Il corso ha l’obiettivo di presentare gli aspetti fondamentali della modellazione, analisi e progettazione del software, con riferimento alle tecniche di analisi e progettazione orientata agli oggetti e allo sviluppo, iterativo, incrementale e Agile. Lo studente potrà così affrontare le problematiche di produzione di software di dimensioni medio-grandi con la partecipazione di molte e
No student enrolled
€56,00
DECRIZIONE CORSO
Il corso ha l’obiettivo di presentare gli aspetti fondamentali della modellazione, analisi e progettazione del software, con riferimento alle tecniche di analisi e progettazione orientata agli oggetti e allo sviluppo, iterativo, incrementale e Agile. Lo studente potrà così affrontare le problematiche di produzione di software di dimensioni medio-grandi con la partecipazione di molte e differenziate figure professionali (programmatori, analisti, beta tester, …).
Certificati
Al superamento del corso singolo vengono rilasciati i Crediti Formativi Universitari (CFU), secondo il sistema ECTS (European Credit Transfer System), riconosciuti legalmente dalle università europee ed internazionali.
-
0/1
-
Le videolezioni trattano i seguenti argomenti: • Introduzione all’analisi e progettazione del software • Sviluppo iterativo, incrementale e agile • Casi d’uso • Modellazione di dominio • Ancora sulla modellazione di dominio • Operazioni di sistema • Progettazione logica e architettura a strati • Progettazione di oggetti con responsabilità • Progettazione a oggetti: uno studio di caso • Dalla progettazione al codice • Progettazione a oggetti: un altro studio di caso • Ancora sulla modellazione di dominio • Ulteriori progettazione di oggetti con responsabilità •Altri stili architetturali fondamentali (MVC, Shared Repository, Microkernel, Reflection) • Introduzione ai sistemi distribuiti e al middleware • Stile client ‐ server • Stile peer ‐ to ‐ peer • Architetture a oggetti distribuiti e broker • Messaging • Architetture basate su componenti • Architetture orientate ai servizi • Cloud computing
-
Le videolezioni trattano i seguenti argomenti: • Introduzione all’analisi e progettazione del software • Sviluppo iterativo, incrementale e agile • Casi d’uso • Modellazione di dominio • Ancora sulla modellazione di dominio • Operazioni di sistema • Progettazione logica e architettura a strati • Progettazione di oggetti con responsabilità • Progettazione a oggetti: uno studio di caso • Dalla progettazione al codice • Progettazione a oggetti: un altro studio di caso • Ancora sulla modellazione di dominio • Ulteriori progettazione di oggetti con responsabilità •Altri stili architetturali fondamentali (MVC, Shared Repository, Microkernel, Reflection) • Introduzione ai sistemi distribuiti e al middleware • Stile client ‐ server • Stile peer ‐ to ‐ peer • Architetture a oggetti distribuiti e broker • Messaging • Architetture basate su componenti • Architetture orientate ai servizi • Cloud computing
Corsi correlati
Il corso ha per obiettivi specifici l'acquisizione di conoscenze relative ai principali sistemi di
Progettazione strutturale
Il corso di Scienza delle costruzioni, fornisce allo studente tutte le conoscenze necessarie al
Elettrotecnica e Impianti elettrici
Si tratta di una classica materia ingegneristica di base, comune a diversi indirizzi dell’ingegneria,
Geologia, geodesia e geotecnica
Il corso si propone di far acquisire all’allievo i fondamenti della Meccanica delle Terre
Impianti energetici per l’edilizia
Si tratta di una classica materia ingegneristica, che intende fornire agli ingegneri civili una
Disegno e Architettura Tecnica
Il corso di Disegno ed Architettura Tecnica introduce ed approfondisce gli aspetti della rappresentazione
Pianificazione urbana e sostenibilità
Il corso di Pianificazione Urbana e Sostenibilità introduce al percorso formativo nell'ambito della pianificazione
Ingegneria delle gallerie e delle fondazioni
L'obiettivo principale di tutto il programma è quello di fornire agli studenti la capacità
Impatto ambientale dei sistemi energetici
Il corso di Impatto ambientale dei sistemi energetici si prefigge di illustrare criticamente gli
Programmazione di sistema
Partendo dall’architettura dei sistemi operativi, il corso analizza gli aspetti più importanti dei
Teoria dei sistemi e controlli automatici
Saper descrivere in modo formale il comportamento dinamico di sistemi complessi, ottenuti per interconnessione
Restauro e consolidamento
Il corso si propone di fornire allo studente le nozioni base necessarie ad operare
Fisica tecnica e impianti energetici
Si tratta di una classica materia ingegneristica di base, che studia l’energia, il suo
Modellazione e gestione interoperabile delle costruzioni
Obiettivo del corso è introdurre lo studente alla conoscenza delle metodologie più avanzate di
Scienza delle Costruzioni
Il fine prevalente della Scienza delle Costruzioni è quello di sviluppare una mentalità operativa
Idraulica e costruzioni idrauliche
Gli obiettivi relativi alla prima parte del corso sono: fornire le equazioni e i
Sistemi Informativi e basi di dati
Il corso presenta i seguenti argomenti principali:
- le caratteristiche fondamentali delle tecnologie informatiche
Fisica (nuova versione)
Per quanto concerne la prima parte, obiettivo del corso è quello di fornire allo
Progettazione architettonica
Obiettivo del corso è introdurre lo studente di Ingegneria alla disciplina della progettazione architettonica
Architettura tecnica e produzione edilizia
Il corso ha per obiettivi specifici l'approfondimento e consolidamento di tematiche relative alla conoscenza
Sistemi operativi
Impartire conoscenze di base sui moderni sistemi operativi, parte essenziale dell'elaboratore elettronico. In particolare
Scienza delle costruzioni II
Il corso di Scienza delle Costruzioni II ha lo scopo di completare e approfondire
Economia dell’Innovazione
Il corso si propone di far acquisire allo studente la conoscenza dei concetti di
Ingegneria del software e programmazione ad oggetti
Introdurre i fondamenti della programmazione orientata agli oggetti ed il linguaggio di programmazione Java.
Ambienti digitali di progettazione e simulazione
Il corso fornirà un'introduzione alle tecnologie di produzione additiva, discutendone le loro applicazioni e
Disegno tecnico industriale
Il corso di Disegno Tecnico industriale introduce le nozioni della progettazione industriale sia attraverso
Complementi di idraulica civile e ambientale
Il corso illustra le nozioni sul rischio idraulico, sulla propagazione delle piene e sul
Tecnologie dei materiali per l’ingegneria civile
II materiali svolgono un ruolo sempre più strategico nei vari settori dell'ingegneria. Nella formazione
Digital innovation
Il corso di Digital Innovation, partendo dai concetti di "Innovation Thinking" che è la
Costruzioni di strade e infrastrutture
Gli obiettivi formativi di questo corso sono la comprensione dei problemi che caratterizzano le
Sistemi per la gestione delle informazioni
Il corso intende presentare gli aspetti metodologici e tecnologici per l’organizzazione e il coordinamento
Statica e dinamica dei sistemi meccanici
Il corso si propone di fornire gli elementi per un approccio alla meccanica strutturale,
Teoria e progetto delle costruzioni in c.a. e c.a.p.
Il corso mira a fornire allo studente le competenze attese: Progetto di strutture in