20 Gennaio 2011

DEVELOPING APPLICATIONS WITH THE JAVA SE PLATFORM [S305]

UN BUON MOTIVO PER

Il corso fornisce le conoscenze pratiche necessarie per progettare una soluzione verticale per un’applicazione multilivello distribuita. Verranno applicati i principi di progettazione dell’interfaccia grafica e le capacità di comunicazione di rete per realizzare il codice di un’applicazione Java funzionale, in grado di interagire con un database remoto. Viene dedicata un’attenzione particolare all’approccio misto basato sulla progettazione e sullo sviluppo di programmi per le applicazioni. Sono inoltre trattate le nuove funzioni che si uniscono alle speciali capacità di creazione delle GUI disponibili nell’IDE, come Matisse. Vengono descritti la tecnologia JMX (Java Management Extensions) e lo strumento JUnit. I contenuti fanno riferimento alla tecnologia Java Platform, Standard Edition 6 (Java SE 6) e al prodotto Java SE Development Kit 6 (JDK 6). Le esercitazioni pratiche prevedono l’uso dell’IDE (Integrated Development Environment) NetBeans 5.5.

A CHI È RIVOLTO

Amministratore/Sistemista.

Il corso è rivolto a programmatori che già possiedono una certa familiarità con la struttura di base e la sintassi del linguaggio di programmazione Java e che desiderano ampliare ulteriormente le proprie conoscenze per essere in grado di sviluppare applicazioni complesse, a livello di produzione.

COMPETENZE ACQUISITE

Al termine del corso, i partecipanti saranno in grado di:

– Applicare il modello di progettazione MVC (Model View Controller) per creare classi riutilizzabili

– Implementare il testing delle unità usando JUnit

– Implementare un programma completo, che potrà essere utilizzato in un’applicazione intranet commerciale

– Sviluppare classi per collegare programmi a database SQL (Structured Query Language) utilizzando gli elementi chiave della API JDBC (Java Database Connectivity)

– Organizzare e configurare la generazione delle GUI e la gestione degli eventi per il supporto di un progetto Java

– Implementare l’API di logging per generare messaggi di log nella GUI

– Creare applicazioni Java a due e tre livelli

– Creare un server multithreaded

– Creare oggetti remoti usando Java RMI (Remote Method Invocation)

S305 – Developing Applications With the Java SE Platform

S305 developing-applications-with-the-java-se-platform from LEN Learning Education Network