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 di aziende localizzate in Piemonte e/o lavoratori occupati domiciliati in Piemonte (buono formazione 70%). Lavoratori occupati domiciliati in Piemonte con Isee inferiore o pari a euro 10.000, 00 (buono formazione 100%). Allievi e Allieve non aventi diritto al buono formazione.

Attestato rilasciato

validazione delle competenze

Fascia oraria

Modalità di erogazione

Caratteristiche destinatari

Costo

da 0.00 a 306.00 euro

Termine Iscrizioni

05/04/2024

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.

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

COD: 6625 Categoria:

CONDIVIDI

Corsi visitati di recente

Nessun corso visualizzato di recente