Il corso è finalizzato al conseguimento di competenze tecnico professionali relative all’utilizzo del linguaggio Java per lo sviluppo di applicazioni.
Al termine del percorso l’allieva/o sarà in grado di scegliere, installare e configurare al meglio l’ambiente di sviluppo (IDE), e di sviluppare soluzioni software professionali per diverse tipologie di utilizzo.
Pre-requisito di accesso: conoscenze di base relative all’uso di computer e dispositivi collegati, alla creazione e gestione di file, e alla navigazione in rete.
“Corso in attesa di approvazione nel Catalogo dell’Offerta formativa”
Quota di iscrizione:
- Dipendenti di aziende localizzate in Piemonte e/o lavoratori occupati domiciliati in Piemonte (buono formazione 70%): euro 306,00
- Lavoratori occupati domiciliati in Piemonte con Isee inferiore o pari a euro 10.000,00 (buono formazione 100%): euro 0,00
- Allievi e Allieve non aventi diritto al buono formazione: euro 1.020,00
Contenuti
Linguaggio di programmazione
- 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
- 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
Ambiente di sviluppo
- Java Development Kit (JDK)
- Ambiente di sviluppo integrato (IDE) per Java
- Principali funzioni
Verifica finale
Recensioni
Ancora non ci sono recensioni.