Orígenes del lenguaje Java. Applets. Propiedades del lenguaje.
Tipos y operadores, instrucciones, strings, arreglos, objetos y clases, subclases, la biblioteca estándar de clases, excepciones.
Definición de clases, variables de instancia, métodos, constructores, variables y métodos estáticos, definición de subclases, herencia, encapsulamiento de clases, interfaces.
En la presentación se debe exponer sobre alguna API de Java como por ejemplo: Graphics 2D.