El presente curso propone un recorrido gradual partiendo de un nivel inicial donde se presentan las principales características y orientación del lenguaje hasta cubrir aspectos y componentes avanzados de gran aplicabilidad en el ámbito profesional.
En los primeros módulos se enseña al alumno las características del lenguaje y los principios del diseño de aplicaciones orientadas a objetos, en los módulos posteriores el alumno aprenderá a utilizar los componentes más comunes aportados por Java para aplicarlos a situaciones cotidianas como la conexión con Sistemas Gestores de Bases de datos (JDBC) o la creación de componentes Web.
Preparar al alumno para la obtención de la certificación Sun Certified Java Programmer (SCJP).