Este documento presenta el temario de un curso de Java Inicial de 20 horas. El primer tema cubre la Programación Orientada a Objetos, incluyendo su historia, características como abstracción y encapsulamiento, y elementos como clases, objetos, atributos y métodos. Los temas subsiguientes cubren introducción a Java, control de flujo, relaciones entre objetos, polimorfismo, abstracción e interfaces, y excepciones.