JAVA base

TITOLO DEL CORSO
CORSO JAVA BASE

ATTIVITA’ MERCEOLOGICHE INTERESSATE
Imprese di tutti i settori ATECO con rischio BASSO

MMODALITA’ DI EROGAZIONE DEL CORSO
Presso le sedi territoriali o il cliente

DATE e ORARI

Personalizzabili

CATEGORIA
Informatica

DURATA
24 ORE

DESCRIZIONE DEL CORSO
Apprendere i fondamenti del linguaggio Java. Il corso comprende le basi del linguaggio e le librerie fondamentali. Al termine del corso lo studente sarà in grado di sviluppare programmi in linguaggio Java.


DESTINATARI
Ingegneri, geometri, architetti, periti edili, liberi professionisti che intendono operare nel campo della formazione aziendale, tecnici, consulenti per la sicurezza, dipendenti di uffici tecnici e di consulenza, dipendenti di pubbliche amministrazioni, studenti.

OBIETTIVI DI APPRENDIMENTO
PROGRAMMA
• Introduzione a Java
• Caratteristiche del linguaggio
• Architecture neutral: la JVM
• Garbage collection
• Java e Internet
• Comandi ed Espressioni

• Tipi primitivi
• Costanti ed operatori
• Comandi per il controllo del flusso
• Eccezioni
• Stringhe
• Array
• Programmazione ad Oggetti

• Classe e istanza
• Metodi e campi
• Inizializzazione e distruzione
• Pubblico e privato
• L’ereditarietà
• Polimorfismo
• Eredità e riuso
• Classi

• Oggetti
• Dichiarare una classe
• Dichiarare campi
• Dichiarare metodi
• Costruttori e garbage collection
• I package
• Ereditarietà

• Dichiarare una classe derivata
• Eredità dei campi
• Eredità dei metodi
• La classe Object
• Le interfacce
• Classi astratte
• Thread

• I problemi del multithreading
• Stati di un thread
• Sincronizzazione
• Thread e Runnable
• Cambiamenti di stato di thread
• Sincronizzazione
• Wait e Notify
• Utility Standard

• Classi ‘wrapper’
• String, StringBuffer, StringTokenizer
• Vector, BitSet, Stack
• Dictionary, Hashtable, Properties
• Streams, InputStream, OutputStream

Durante il corso verranno sviluppate delle applicazioni di esempio che illustrano gli argomenti del corso.


REQUISITI
E’ richiesta una padronanza dell’utilizzo del computer ed esperienza di navigazione su Internet.


RILASCIO ATTESTATO
SI

OPPORTUNITA’ DI LAVORO
Aziende del settore informatico, Freelance.

RICHIESTA INFORMAZIONI