Warning: file_put_contents() [function.file-put-contents]: Only 0 of 432320 bytes written, possibly out of free disk space in /var/www/html/libraries/gantry/core/gantry.class.php on line 1152 CORSO PROGRAMMAZIONE JAVA Torino - Topcorsi.it Warning: file_put_contents() [function.file-put-contents]: Only 0 of 261205 bytes written, possibly out of free disk space in /var/www/html/libraries/gantry/core/gantry.class.php on line 1152
Warning: file_put_contents() [function.file-put-contents]: Only 0 of 4909 bytes written, possibly out of free disk space in /var/www/html/libraries/gantry/core/gantry.class.php on line 1152
Warning: file_put_contents() [function.file-put-contents]: Only 0 of 4909 bytes written, possibly out of free disk space in /var/www/html/libraries/gantry/core/gantry.class.php on line 1152
Warning: in_array() expects parameter 2 to be array, null given in /var/www/html/components/com_community/views/tcview.php on line 346
Il corso ha come obiettivo quello di introdurre la programmazione a oggetti (OOP) e di fornire solide basi per lo sviluppo in Java. Java è attualmente il linguaggio multi-piattaforma/multi-sistema più utilizzato per applicazioni in Internet grazie alle sue caratteristiche di potenza, portabilità e flessibilità.Può quindi essere considerato un valido punto di partenza per avvicinarsi al mondo della programmazione in Java ed object oriented. La realizzazione pratica di esercizi esemplificativi di complessità crescente permettono di mettere immediatamente in pratica le conoscenze acquisite.
Il programma che si andrà a vedere è:
- Il mondo Java: caratteristiche e vantaggi
- Programmazione ad oggetti (OOP): filosofia, classi, oggetti, istanze, metodi e messaggi
- Java e Internet
- Caratteristiche generali del linguaggio Java: fondamenti, terminologia, JVM (Java Virtual Machine), JDK (Java Developer Kit), garbage collection
- Tipi di dati primitivi, operatori e istruzioni
- Classi: definizione ed operazioni, visibilità, classi e istanze
- Metodi, oggetti, package
- Tipologie di applicazioni Java: console, Applet e Servlet
- Array: array di oggetti, array a più dimensioni
- I Vettori
- La classe String. La classe Date
- Gestione errori ed eccezioni
- Gestione di Input/Output in Java (gli stream)
- Esplorazione delle classi più importanti ed utili presenti nel JDK
- Introduzione alla programmazione di Applet
- Introduzione alla programmazione concorrente e al multithreading
Il corso ha una durata complessiva di 32
I moduli possono essere frequentati sia in modalità pubblica,in aula con altri partecipanti, che in modalità privata, personalizzata in base alle esigenze del singolo. In questo caso il costo di riferimento è quello orario.