Questo corso è pensato per fornire le conoscenze di base per imparare a programmare in Java ed è dedicato a tutti i lettori, indipendentemente dalla loro base di conoscenze di programmazione.
Molti riconoscono, nel linguaggio Java, solamente uno strumento (seppur molto utile) che serve da supporto alla realizzazione di pagine Web interattive (o comunque ben più complesse e complete di quelle ottenibili col solo linguaggio html). Sebbene un aspetto non trascurabile sia proprio la possibilità di creare con facilità applet, è pur vero che Java è un linguaggio di programmazione completo con potenzialità ed implicazioni molto più ampie. Questo corso è pensato per fornire le conoscenze di base per imparare a programmare in Java ed è dedicato a tutti i lettori, indipendentemente dalla loro base di conoscenze di programmazione. Il corso vuole essere semplice, cercando di introdurre, e via via approfondire, tutti gli aspetti del Java, da quelli semplici ed immediati a quelli più avanzati e complessi. Chiunque volesse dare suggerimenti per migliorare l'efficacia e la leggibilità delle lezioni, può farlo scrivendo direttamente all'autore..