Corso rich internet application (RIA)
Nell'ambito della piccola e media impresa si stanno imponendo gli applicativi distribuiti. In questo corso apprenderai come realizzare applicazioni distribuite stile desktop quindi altamente interattive mediante tecnologie web per intranet aziendali e per un immediato intefacciamento con il portale aziendale.
La cosa che mi ha colpito di più è stato il metodo con il quale Roberto Di Vito mi ha aperto le vie d’accesso alla programmazione.
Andrea Gentile
Corso in aula
| Ore | 80 |
|---|---|
| Lezioni | 20 (4 ore ciascuna) |
| Prossimo corso | da Dicembre a Maggio |
| Livello | specialistico |
| Competenze richieste | fondamenti del web design |
| N. min partecipanti | 4 |
| scheda riferita al corso in aula | |
Corso via web
Da ora è possibile seguire i nostri corsi come seminari via web.
Con una straordianria offerta lancio: uno sconto del 20% per chi si iscrive durante tutto il 2011.
Il Docente
Stefano Antonucci
Laureato in Informatica presso l'Università degli studi di L'Aquila. Ha lavorato come sviluppatore di sistemi informativi presso alcune importanti aziende della regione, ora dirige la squadra di programmatori dell'azienda ricoprendo il ruolo di Project Manager. Ha 10 anni di esperienza come programmatore web per sistemi di gestione della qualità, amministratore DB Oracle, amministratore reti e server Linux. Fra i più esperti in ambito regionale del mondo Oracle Java si occupa nell'ambito della formazione di tutti i corsi relativi alla programmazione su questa piattaforma.
Il programma del corso
GWT
- Introduzione
- Funzionamento dell’SDK. Cosa comprende l'SDK. Integrazione con gli ambienti di sviluppo (Eclipse, Netbeans).
- Configurazione di un progetto GWT
- Pagina Html contenitore. Utilizzo dei “moduli” come singole unità di compilazione. Modalità di esecuzione di un applicazione GWT (modalità-sviluppo, modalità-produzione).
- Programmazione lato Client
- Livello di penetrazione Java. Codifiche dati (JSON, XML). Utilizzo di codice JAVASCRIPT. Costruzione dell’interfaccia grafica ( i widgets del framework, gestione degli eventi dell’interfaccia grafica).
- Programmazione lato Server
- La tecnologia RPC per il collegamento dell’interfaccia utente con le procedure implementate lato server. Gestione delle eccezioni. Richieste dirette tramite HTTP Request. Debug di codice GWT.
Ext-GWT
Breve panoramica della libreria. Confronto con la libreria nativa ExtJS. Sistema di licenze.
SMARTGWT
Introduzione alla libreria e confronto tra versioni (la parte OpenSource e la parte commerciale). Panoramica dei widgets: bottoni, combobox, uso di finestre, griglie. Gestione dei Data-Binding (datasource statici e dinamici). Integrazione con GWT: uso di widgets nativi gwt, datasource remoti gestiti tramite rpc.
Web Server Container
Apache Tomcat, Sun Glassfish: installazione e deploy di servlet.
JPA
Configurazione dell’unità di persistenza. Configurazione di un’entità per mappare il record di una tabella. Configurazione di un Controller (o Data Access Object) per gestire una tabella (ovvero le singole operazioni standard esempio: create-update-delete- read). Gestione delle relazioni , le entità (ovvero le Foreing Keys). Gestione di un contesto di persistenza. Differenze tra RedHat Hibernate e JPA2.0.
Preparazione richiesta
Competenze
Conoscenza del programma del corso Programmare in Java.
note
Noi cerchiamo di:
- rendere i programmi dei corsi sempre migliori;
- tenerci sempre aggiornati con il materiale didattico;
- considerare le esigenze particolari dei corsisti
Per questo motivo il programma del corso e il materiale didattico (specialmente i libri di testo), possono subire variazioni dell'ultimo momento rispetto a quando indicato in questa pagina.
segui lo studio su: