Corso attualmente non disponibile
Programmazione Java2
Corso
A Napoli ()
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
Obiettivo del corso: Il corso è indirizzato a sviluppatori di applicazioni prevalentemente orientate al WEB, che utilizza ambienti di programmazione ad oggetti. E' necessario che la provenienza degli sviluppatori sia una buona base di conoscenza del linguaggi Java che in questo corso sarà raffinata mediante l'uso delle funzionalità avanzate del linguaggio.In modo particolare le tematiche approfondite . Rivolto a: Sviluppatori di applicazioni, in particolare Web based.
Profilo del corso
Buona conoscenza dei fondamenti del linguaggio Java
Opinioni
Programma
Intermedio - 5 giorni - Aula - (Euro) 1000
Destinatari
Sviluppatori di applicazioni, in particolare Web based
Prerequisiti
Buona conoscenza dei fondamenti del linguaggio Java
Obiettivi
Il corso è indirizzato a sviluppatori di applicazioni prevalentemente orientate al WEB, che utilizza ambienti di programmazione ad oggetti. E' necessario che la provenienza degli sviluppatori sia una buona base di conoscenza del linguaggi Java che in questo corso sarà raffinata mediante l'uso delle funzionalità avanzate del linguaggio.In modo particolare le tematiche approfondite riguarderanno lo sviluppo di applicazioni multithreading con Swing, l'architettura JDBC, l'implementare oggetti distribuiti con CORBA e Java IDL, scrivere ed integrare servlet e le politiche di sicurezza Java2.
Contenuti
Modulo 1 JFC, Swing e AWT; Evoluzione di Swing/JFC; Confronto AWT/Swing; Caratteristiche di Swing
Modulo 2 Utilizzo delle componenti Swing; Codifica ed esecuzione di componenti Swing; Swing layout management
Modulo 3 Model View Controller e Swing; Concetti base di MVC e relazione con Swing; Modelli Swing e modelli di evento; Interazione delle componenti lightweight
Modulo 4 Caratteristiche avanzate di JFC e Swing; I thread e Swing; Stampa; Accessibilità ; Immagini 2D
Modulo 5 Architettura JDBC e driver; Concetti base JDBC; Architettura JDBC; Selezione di un driver JDBC
Modulo 6 API JDBC; La API JDBC; Invio di una richiesta al database; Connessione al database
Modulo 7 Result set e metadati; Lavorare con i result set; Accesso ai metadati
Modulo 8 Prepared statement e stored procedure; Invio di prepared statement; Chiamata di stored procedure
Modulo 9 Gestione delle transazioni; Proprietà delle transazioni; Gestione delle transazioni
Modulo 1 0Remote Method Invocation (RMI); Concetti di base; Architettura RMI e registry; Serializzazione
Modulo 1 1Server RMI; Interfacce del server; Implementazione del server; Definizione di un oggetto remoto; Rendere accessibile un oggetto remoto
Modulo 1 2Utilizzo di oggetti remoti; Implementazione del client RMI; Chiamate RMI; RMI peer-to-peer
Modulo 1 3Caratteristiche avanzate di RMI; Garbage collection distribuita; Caricamento dinamico di classi e sicurezza; Attivazione di oggetti remoti; Remote factories
Modulo 1 4Architettura e meccanismi CORBA; Oggetti distribuiti; Architettura CORBA; CORBA e Java; Ciclo di sviluppo CORBA
Modulo 1 5Definizione ed esecuzione di un oggetto CORBA; Compilatore idlj; Creazione di un server CORBA; Invio di richieste ad un server CORBA; Codifica di un server e di un client CORBA
Modulo 1 6Corrispondenza Jfra ava e IDL; Definizione di CORBA IDL; Corrispondenza fra IDL e Java
Modulo 1 7CORBA via RMI/IOP; Integrazione RMI e CORBA; Corrispondenza fra Java RMI e IDL; Codifica di RMI su IOP
Modulo 1 8Servlet-Processing lato server e servlet-API Servlet; HttpServlet; Sviluppo di HttpServlet; Tracking della sessione; Concatenamento di servlet; Servlet e multithreading; Invocare una servlet da una applet; Debugging di servlet
Modulo 1 9JSP e servlet; Concetto di Java Server Pages (JSP); Un semplice JavaBean; Creazione di pagine JSP; Scrivere una applicazione JSP
Modulo 2 0Enterprise Java Beans (EJB); Componenti e CTM; Tecnologia EJB; Componenti EJB; Il contenitore EJB
Modulo 2 1Session beans; Cosa è un session bean; Interfaccia remota e locale; Creazione della implementation class; Creazione di un session bean
Modulo 2 2Entity beans; Concetti di base; Creazione di entity bean
Modulo 2 3Deploying ed utilizzo di EJB; Deployment di un EJB; Creazione di un client EJB
Modulo 2 4Sicurezza; Java un linguaggio sicuro; Modello di sicurezza Java 2; Java security manager
Modulo 2 5Strumenti di sicurezza; Chiavi e certificati; Keytool, jar, jarsigner; Invio e ricezione di un JAR firmato
Modulo 2 6Politiche di sicurezza; Politiche di sicurezza Java; Aggiunta di permessi
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Programmazione Java2