Il linguaggio Java della Sun Microsystems, grazie alle sue caratteristiche di flessibilità e portabilità è diventato il linguaggio multi-piattaforma/multi-sistema preferito per applicazioni in Internet. L'allievo imparerà le caratteristiche e la potenzialità della programmazione ad oggetti, la Java Virtual Machine e grazie anche al Java Developer Kit sarà in grado di sviluppare applicazioni di buona qualità. La programmazione degli Applet Java permetterà di migliorare ed arricchire la funzionalità di un sito Web, l'utilizzo delle Servlet permetteranno di programmare contenuti dinamici per il web anche lato server. Obiettivi del corso sono l'acquisizione delle conoscenze necessarie alla programmazione a oggetti (OOP) e di fornire solide basi per lo sviluppo in Java. L'allievo consoliderà la sua preparazione mediante la realizzazione pratica di esercizi esemplificativi di complessità crescente.

STRUTTURA DEL CORSO
- Programmazione ad oggetti (OOP):
- classi, oggetti,
- istanze, metodi e messaggi
- I motivi della scelta di Programmare in Java
- Java e Internet
- Caratteristiche generali del linguaggio Java:
- fondamenti, terminologia, JVM (Java Virtual Machine),
- JDK (Java Developer Kit), garbage collection
- Tipi di dati primitivi, operatori e istruzioni
- Classi: definizione ed operazioni, visibilità, classi e istanze
- Metodi, oggetti, package
- Tipologie di applicazioni Java: console, Applet e Servlet·
- Array: array di oggetti, array a più dimensioni
- I Vettori
- La classe String. La classe Date
- Gestione errori ed eccezioni
- Gestione di Input/Output in Java (gli stream)
- Esplorazione delle classi più importanti ed utili presenti nel JDK
- la programmazione concorrente e al multithreading
- Introduzione alla programmazione di Applet
SBOCCHI LAVORATIVI
Consulente Aziendale,
Tecnico Programmatore presso Provider
Ogni partecipante riceve gratuitamente il materiale didattico e alla fine del corso un attestato in carta pergamenata |