Tecniche di Programmazione Java
Informazioni aggiuntive
Durata del corso | 80 ore |
---|---|
Inizio corso | a completamento classe |
Orario | 18:30 – 21:30 |
Sede | Forte Chance Erica – corso Novara, 96 – 10152 Torino |
Posti disponibili | 14 |
Destinatari | Dipendenti domiciliati in Piemonte (buono formazione 70%): 229.50. – Dipendenti domiciliati in Piemonte con Isee inferiore o pari a euro 10.000: 0.00 – Allievi e Allieve non aventi diritto al buono formazione: prezzo intero – |
Titolo di studio richiesto | Scuola secondaria II grado – diploma professionale Qualifica |
Attestato rilasciato | validazione delle competenze |
Fascia oraria | |
Modalità di erogazione | |
Caratteristiche destinatari | |
Costo | |
Termine Iscrizioni |
Descrizione
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. Quanto tempo occorre per imparare Java? Leggi l’articolo.
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 approvato nel Catalogo regionale dell’Offerta di formazione individuale continua e permanente 2023-2027” (D.D. n. 36 del 2 febbraio 2024) con Determinazione n. 211/A1503B/2024 del 09/05/2024.
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
Programma
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