Per assistenza: 06 9785 9222

Modalità

Virtual classroom

Durata

5 giornate

Costo

1500€

+ iva

Scarica scheda in PDF

Destinatari

Sviluppatori Java

Obiettivi

Il corso introduce le basi di programmazione e guida gli allievi passo dopo passo fino a alla risoluzione di problemi più complessi.

d

Argomenti Trattati

INTRODUZIONE A JAVA

  • Introduzione alla tecnologia Java e Ide di sviluppo (eclipse)
  • Programmazione orientata agli oggetti
  • Introduzione alle Classi Java

OPERATORI LOGICI ED ISTRUZIONI CONDIZIONALI

  • Costrutti If-else
  • Costrutti For, Do-While e Switch-Case

LA PROGRAMMAZIONE CONCORRENZIALE

  • La programmazione multithread
  • Thread
  • Concorrenza (java.util.concurrent)

LE COLLECTION

  • Creazione e uso di List, Set e Hashmap (collection), iteratori
  • Operazioni di Sort

COSTRUTTORI

  • Costruttori di classe
  • Costruire abstract java classes e subclasses
  • Compilare ed eseguire un linguaggio Java

UTILIZZO DI STRINGHE ED ARRAY

  • Oggetti predefiniti: Stringhe, Array, System, Object
  • Lavorare con gli array
  • Lavorare con le stringhe
  • Lettura e scrittura di dati dalla console

LAVORARE CON GLI STREAM

  • Uso degli stream per leggere e scrivere su file
  • Operazioni su file e directory

GLI STATEMENT

  • Package e import statement
  • Uso di throw e throw statement
  • Gestione avanzata delle eccezioni

DICHIARATIVE, OPERATORI LOGICI ED ISTRUZIONI CONDIZIONALI

  • Dichiarazione e inizializzazione di campi variabili
  • Operatori logico aritmetici
  • Dichiarazione e definizione di oggetti, classi e metodi

I CAPISALDI DELLA OOP

  • Gestione delle eccezioni, il costrutto Try-Catch
  • Ereditarietà e incapsulamento
  • Overriding e overloading
  • Interfacce

INTRODUZIONE AI DATABASE

  • Building database application with Jdbc
  • Sql e base di dati
p

Info aggiuntive

Java è un linguaggio di programmazione orientato agli oggetti utilizzato per costruire praticamente qualsiasi cosa. È utilizzato principalmente nello sviluppo di applicazioni stand-alone. Allo stesso tempo, può interagire con database, può essere usato per l’analisi dei dati, nello sviluppo di intelligenze artificiali, nel calcolo scientifico, tutti fattori chiave per il perseguimento delle carriere IT. Grazie all’enorme numero di classi e librerie sviluppate nel corso degli anni, è possibile integrare il proprio codice con strumenti ben rodati sviluppati da altri programmatori e pronti all’uso.

Ti interessa questo corso?

Prenota il tuo posto oppure contattaci per avere maggiori info

    PRENOTAZIONE ON LINE

    • Scegli le date preferite

    • Invia la richiesta e riceverai le coordinate per effettuare il pagamento

    • Una volta ricevuto il pagamento confermeremo la partecipazione al corso

    • Puoi contattare la segreteria scrivendo a [email protected] per qualsiasi informazione relativa alla prenotazione