Master in Sviluppo di Applicazioni e Servizi Web
Alicante, Spagna
Master
DURATA
2 semestri
LINGUE
Spagnolo
RITMO
Tempo pieno
SCADENZA DELLA DOMANDA
LA PRIMA DATA DI INIZIO
TASSE UNIVERSITARIE
EUR 39 / per credit *
FORMATO DI STUDIO
Nel campus
* accredito quota prima immatricolazione: € 39,27; credito tassa seconda immatricolazione e successive: €62,79
- Crediti totali : 60
- Posti offerti : 30 posti
- Tassa di credito : 39,27 € (1a registrazione); € 62,79 (2° iscrizione e successive).
- Modalità di insegnamento : In presenza
- Lingua di insegnamento : spagnolo
- Campo di studio : Ingegneria e Architettura
- Facoltà coinvolte : Scuola Politecnica
- Programma condiviso con : insegnato solo in questa università
Il Master in Developing Web Applications and Services è stato progettato con l'obiettivo di insegnare agli studenti come sviluppare sistemi informatici basati sul web e grandi sistemi aziendali, applicando le migliori pratiche all'ingegneria del software.
Il Master prevede tre moduli obbligatori:
- Ingegneria del software avanzata
- Tecnologie di sviluppo software
- Amministrazione del server
Il Master prevede anche due percorsi opzionali, ciascuno incentrato su uno dei due seguenti aspetti:
L'analisi e lo sviluppo di nuove tecnologie per Internet si concentra sulle tecnologie che migliorano sostanzialmente l'interazione e l'usabilità delle tradizionali interfacce utente delle applicazioni basate sul Web.
Lo sviluppo di sistemi di grandi dimensioni si concentra sull'apprendimento di due tipi di applicazioni: sistemi di pianificazione delle risorse aziendali e sviluppo di sistemi mainframe di grandi dimensioni.
| Tipo di soggetto | Crediti |
|---|---|
| Obbligatorio (OB) | 52 |
| Progetto finale (OB) | 8 |
| Crediti totali | 60 |
Obiettivi generali
La sezione obbligatoria del programma si concentra principalmente sulla fornitura di formazione metodologica nel campo dell'ingegneria del software, insegnando agli studenti le metodologie software più rilevanti e avanzate (che vanno dagli approcci più tradizionali, come il Rational Unified Process, ai processi agili e all'applicazione del modello- metodi di sviluppo guidato) e utilizzando gli strumenti pertinenti per acquisire e convalidare correttamente i requisiti che verranno successivamente applicati alla progettazione e all'implementazione del software sviluppato. Lo sviluppo è guidato da buone pratiche attraverso l'apprendimento e l'applicazione di quei modelli di analisi, architettura e progettazione che forniscono le migliori soluzioni alle applicazioni in questione.
Il corso insegna anche i principi di usabilità e design necessari per definire un'interfaccia utente che soddisfi criteri di qualità. Infine, il corso identifica le pratiche appropriate per la fase di test. Durante tutto questo processo, i modelli si definiscono come gli artefatti più importanti nel processo di sviluppo, da cui vengono definite le politiche di tracciabilità per ottenere l'applicazione finale.
Un altro obiettivo primario del corso di Laurea Magistrale è quello di fornire una formazione tecnica avanzata basata sulle tecnologie relative alle piattaforme che attualmente godono di maggiore tutela professionale. Per quanto riguarda le applicazioni web, le piattaforme Microsoft .NET e Java sono ampiamente trattate.
Ciò va dall'apprendimento della preparazione del livello di persistenza per i gestori di database alla preparazione del livello di logica aziendale in ambienti distribuiti per .NET e Java. Include anche il livello delle interfacce utente per ambienti desktop, ambienti web e dispositivi mobili.
Inoltre, negli ultimi anni le applicazioni RIA (rich internet application) sono diventate sempre più importanti e il corso insegna soluzioni per .NET e Java.
Messa a fuoco
Professionale.
Profilo di specializzazione del Master
Specializzazione professionale.
Profili professionali dei corsi di laurea magistrale
Professioni per le quali la laurea qualifica il suo titolare: Analista, software architect, project manager, software designer, programmatore.


