Descrizione
Java si sta imponendo sempre più all'attenzione delle aziende. Lo testimoniano per tutti due fatti: da un lato l'interesse con cui grandi nomi dell'informatica come Ibm, Oracle e altri hanno esteso la propria offerta di prodotti e servizi per includere il supporto a Java. Dall'altro la coerenza con UML che fa di Java il linguaggio candidato per la costruzione di applicazioni OO, anche con riferimento a principi quali Tipo, Interfaccia, ecc.
Il corso, partendo da un quadro di riferimento introduttivo su metodologie e concetti OO, con riferimento a UML, illustra le caratteristiche di Java con l'obiettivo di introdurre i partecipanti all'uso di Java per l'implementazione di applicazioni e applet.
L'esposizione teorica è corredata da esercitazioni che permettono di tradurre in pratica i concetti esposti.
Destinatari
- analisti
- analisti programmatori
Prerequisiti
Per quanto la conoscenza dei concetti della programmazione OO renda più agevole l'assimilazione dei concetti esposti, il corso non richiede particolari requisiti
Contenuti
Metodologie Object Oriented, con riferimento a UML
Concetti fondamentali: classe, oggetto, tipo, interfaccia, package, incapsulamento, ereditarietà , polimorfismo
Sintassi e semantica Java
Librerie standard
Gestione delle interfacce grafiche (Abstract Window Toolkit)
Java Development Kit (JDK 6.0)
Sviluppo di componenti software in Java
- applicazioni
- applet
- componenti JavaBeans
- servlet
Gestione della memoria
Gestione degli errori
Thread e multithreading
Integrazione di Java con altre applicazioni
Accesso ai dati
Interconnessione tra componenti distribuite
Utilizzo di XML
Java networking
Durata
5 giorni
|