Vocational Master in "Sviluppo di Applicazioni e Servizi"

ELIS
A Roma

5.900 
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Master
  • Roma
  • Durata:
    9 Mesi
Descrizione


Rivolto a: Il Vocational Master è rivolto a laureati o diplomati, con conoscenze di base della tecnologia Informatica, interessati allo sviluppo di professionalità che integrano la componente tecnologico-specialistica, con competenze di tipo organizzativo-relazionale.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Roma
Via Sandro Sandri, 45, 00179, Roma, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Costituiscono requisiti di partecipazione: partecipazione ad un colloquio, motivazionale e tecnico, conoscenza di base della lingua inglese, possesso di un PC per lo studio individuale, forte motivazione ed interesse. Potrebbe essere inoltre richiesta disponibilità alla mobilità nel caso di esperienze professionali presso sedi diverse da Roma.

Programma

Master post- diploma in Sviluppo di Applicazioni e Servizi, con specializzazione in Mobile Application (Android BlackBerry e iPhone/iPad), Web Application, Cloud Platform. Percorso progettato in collaborazione con aziende partner, e orientato al preinserimento degli allievi attraverso esperienze professionali operative svolte all'interno di team di sviluppo.

Le competenze maturate al termine dell'iter di formazione concorrono alla creazione del profilo EUCIP Junior Software Developer.

Il percorso ha una durata complessiva di 9 mesi (5 mesi di formazione d'aula e 4 mesi di stage presso importanti aziende partner), verrà proposto in lingua italiana, in modalità full-time dal lunedi al venerdì dalle 9:00 alle 18:00. Lo stage è retribuito grazie ad un rimborso spese compreso tra 400 e 1000 euro.

Obiettivi:

  1. Inserire nelle aziende partner, e più in generale nelle aziende Consel, gli allievi partecipanti attraverso lo sviluppo di professionalità certificate sulla programmazione Java.
  2. Sviluppare un profilo professionale che integra il saper fare tecnologico, con il conoscere metodologico, proprio di ruoli aziendali di maturata esperienza.
  3. Conferire competenze tecnica specialistica sulle Mobile e Web application e Cloud Platform per affrontare con successo i progetti operativi proposti dalle aziende partner.

Certificazioni:

Il Vocational Master in "Sviluppo di applicazioni e servizi" conferisce ai partecipanti le competenze richieste per sostenere le certificazione Oracle certified Java SE (esame CX – 310 – 019) di lievello Associate, profilo Developer.

Al termine del Vocational Master sarà inoltre possibile ricevere un attestato di partecipazione rilasciato da ELIS ICT Academy e un attestato di fine Stage rilasciato agli allievi dalle aziende partner.

Il Profilo d'uscita

Il Vocational Master in "Sviluppo di applicazioni e servizi" contribuisce alla creazione del profilo "Analista e Sviluppatore Software" junior, in accordo con lo Standard europeo per lo sviluppo delle competenze dei professionisti ICT (EUCIP).

Il profilo è ulteriormente rafforzato da competenze utili allo sviluppo di applicazioni per dispositivi mobili, ambienti Web, e implementazioni di soluzioni Cloud.

Competenze di tipo organizzativo relazionale, di sviluppo personale e di processo, completano la figura professionale di uscita e la rendono capace di comprendere logiche di approccio al mestiere proprie di ruoli di coordinamento.

Contenuti del corso

Area Technology Fundamentals & Industrial Certification

Modulo Programmazione

Obiettivi: Introduzione al mondo della programmazione ad oggetti e al linguaggio Java. Il modulo è incentrato sullo sviluppo di applicazioni desktop e server, con l'obiettivo di raggiungere la certificazione industriale Sun/Oracle.

Outline:

Fondamenti di programmazione ad oggetti

  • Programmazione Object-Oriented
  • Identificatori, parole chiave e tipi di dato
  • Espressioni e controllo di flusso

Java 2 SE

  • Progettare le classi
  • Caratteristiche avanzate delle classi
  • Exception e assertion
  • Standard input, file e collection
  • Advanced I/O Stream

Modulo Database

Obiettivi: Apprendere come creare, gestire e interrogare un database, comprendere le logiche che ne sono alla base e regolare i diritti di gestione. L'obiettivo è quello di conferire ai partecipanti le competenze necessarie sui database indispensabili per lo sviluppo di desktop e web application.

Outline

  • Introduzione alle basi di dati
  • Modellazione concettuale dei dati con diagrammi E-R
  • Progettare e interrogare un database
  • Produrre schemi relazionali con vincoli di una base di dati

Modulo HTML

Obiettivi: introduzione alla creazione di pagine statiche con il linguaggio HTML e gli strumenti collegati, con il fine di completare i tool necessari alla creazione e lo sviluppo applicazioni web.

Outline:

  • Costrutti base del linguaggio HTML per la creazione di semplici pagine Web statiche
  • Uso e composizione del CSS
  • Strutturare pagine HTML con il Document Object Model (DOM)

Modulo Analisi UML

Obiettivi: conferire ai partecipanti metodologie utili all'analisi e alla progettazione del software e al business modelling. Comprendere il processo di svuluppo e il ciclo di vita del software.

Outline:

  • Il processo di sviluppo del software: ciclo di vita, modelli, metodologie
  • Il linguaggio UML per l'analisi: diagrammi delle classi, degli use-case, degli stati
  • Specifiche informali delle operazioni
  • Costruire modelli e diagrammi
  • Analizzare e risolvere problemi ricorrendo all'UML

Modulo Ingegneria del Software

Obiettivi: Trasferire nei partecipanti le basi degli approcci e delle metodologie utilizzare nell'ingegneria del software. Lo scopo è quello di fornire le conoscenze adatte ad allinearsi agli standard che vengono utilizzati nelle aziende e nel mondo del lavoro in generale.

Outline

  • Concetti generali sull'ingegneria del software
  • Metodologie Agili
  • Extreme programming

Modulo JSP – Sviluppo Web Application

Obiettivo: riuscire a gestire ambienti di sviluppo professionali e sviluppare applicazioni web in Java, sfruttando le potenzialità degli strumenti messi a disposizione e la connessione con i database.

Outline:

  • Installare e configurare ambienti di sviluppo professionali (NetBeans)
  • Introduzione agli strumenti per realizzare web application
  • Connessione con Basi di dati
  • Studio e sviluppo web application

Modulo Applicazioni dispositivi mobili

Obiettivo: Introduzione agli ambienti di sviluppo per Android e iOS, per creare le basi per sviluppare applicazioni per dispositivi mobili dotati di sistemi operativi Apple (iPhone e iPad), Android e Blackberry.

Outline:

  • Introduzione allo sviluppo di applicazioni per dispositivi mobili
  • Progettare e sviluppare applicazioni per Blackberry con J2ME
  • Sviluppare applicazioni in ambiente di sviluppo Android
  • Introduzione allo sviluppo di applicazioni per iOS Apple

Modulo Cloud Platform

Obiettivo: introduzione alla rivoluzione portata dal Cloud Computing e alle nuove logiche di delivery del software che questa comporta. Presentazione dei nuovi modelli di business che si stanno venendo a creare, in particolare del Software-as-a-Service (SaaS) e del Platform-as-a-Service (Paas).

Outline:

  • Introduzione al Cloud Computing
  • Cloud Service Delivery
  • Software-as-a-Service
  • Platform-as-a-Service

Area Personal Development

Modulo comportamenti organizzativi

Obiettivo: conferire ai partecipanti la consapevolezza dei comportamenti

Outline:

  • Comunicazione efficace
  • Leadership
  • Training outdoor

Modulo IT Business Fundamentals

Obiettivo: introduzione ai fondamenti di business su cui si basa il mondo dell'Information Technology e ai framework che ne regolano i processi.

Outline:

  • Modelli organizzativi dell'IT
  • ITIL
  • PMI

Modulo Career Development

Obiettivo: fornire gli strumenti idonei per riuscire ad entrare nel mondo del lavoro e per costruire uno sviluppo di carriera.

Outline:

  • Scrivere un Curriculum Vitae
  • Sostenere un Colloquio
  • Career Planning

Area Professional

La aziende partner contribuiscono alla realizzazione del Vocational Master, attraverso l’identificazione di progetti operativi di stage, preceduti da alcune giornate di formazione d’aula propedeutiche allo stage.


Confronta questo corso con altri simili
Leggi tutto