Este curso de Programación en Java nos enseña, desde cero, todo lo que necesitamos para aprender a programar y, mediante ejemplos prácticos, actividades y guías paso a paso, nos presenta desde las nociones básicas de la sintaxis y codificación en Java hasta conceptos avanzados como el acceso a bases de datos y la programación para móviles. En el segundo volumen se presentan las clases en Java, se realiza una introducción a los conceptos asociados a la Programación Orientada a Objetos y también se profundiza en el uso de la herencia, colaboración entre clases y polimorfismo.