Menù di accesso rapido

Io voglio:

Creare applicazioni distribuite e per il web

Home

Formazione

Corsi di informaticaProgrammazione Oracle Java / Corso rich internet application (RIA)

Accessibilità

Mappa del sito

segui lo studio su:

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

Scheda del corso
Ore80
Lezioni20 (4 ore ciascuna)
Prossimo
corso
da Dicembre a Maggio
Livellospecialistico
Competenze richieste fondamenti del web design
N. min partecipanti4
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

corsi di informatica alla SSISLaureato 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.