A proposito di formazione
Presentazione
Il linguaggio Java rappresenta una delle realtà più solide e affermate nel settore dell’informatica, requisito indispensabile in quanto alla base dello sviluppo su piattaforma Java EE, ma fondamentale per la programmazione negli ambiti più disparati, dalle applicazioni distribuite e di rete, ai contesti aziendali e istituzionali, fino ai dispositivi mobili. I video tutorial si propongono di illustrare i numerosi aspetti del linguaggio Java, con particolare enfasi sulle strutture e i meccanismi a supporto del paradigma orientato agli oggetti. Verranno inoltre introdotti i concetti principali della programmazione concorrente basata sui thread, che verranno sfruttati nel seguito per comprendere il funzionamento delle applicazioni web nei successivi percorsi di perfezionamento.
SERVIZI AGGIUNTIVI
Corso personalizzabile in base alle esigenze dell’utente
Luogo
a Bologna
Durata
37 ore
Programma
Caratteristiche generali del linguaggio
L’ambiente di programmazione: compilatore, interprete, strumenti ausiliari
Tipi di dati primitivi, operatori, istruzioni
Stringhe e array
Classi e programmazione orientata agli oggetti
Qualificatori di visibilità
Interfacce
Classi astratte, anonime, statiche
Enumerazioni
Espressioni lambda, riferimenti a metodi
Tipi generici e collezioni
Flussi di oggetti e collettori
La gestione delle eccezioni
Librerie per le operazioni di I/O
I thread e la programmazione concorrente