Linguaggio fondamentale per la programmazioneorientata agli oggetti negli ambiti più disparati, dalle applicazioni distribuite e di rete, ai contesti aziendali e istituzionali, fino ai dispositivi mobili.
Il corso di programmazione in linguaggio Java si propone di illustrare i numerosi aspetti del linguaggio, 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, per comprendere il funzionamento delle applicazioni web.
Per partecipare al corso sul linguaggio Java è richiesta la conoscenza della logica di programmazione