Curso inicial de programación en Java que no requiere conocimiento previo de programación (si, de manejo básico de computadoras).
Los temas a desarrollar son:
- Introducción a la programación
- Introducción a Java
- Compilación por línea de comandos
- Entornos de desarrollo integrado
- Tipos de datos
- Operaciones y asignaciones
- Estructuras de decisión
- Programación funcional
- Excepciones
- Programación orientada a objetos
- Escritura y lectura de archivos
- Y mucho más!

- Profesor: Eduardo Nieva
- Profesor: Federico Vera
Curso intermedio de Java, en el aprenderemos:
- Números
- Operaciones a nivel de bits
- Conversión binario, octal, decimal, hexadecimal
- Hilos y Concurrencia
- Hilos
- Sincronismo
- Timers
- Workers
- Monitores
- Semáforos
- Archivos
- Archivos de propiedades
- Serialización de objetos
- Conexiones Cliente Servidor
- Sockets
- RMI
- HTTP
- Bases de datos
- SQL
- SQL desde Java
- Patrones de programación

Curso inicial de interfaces gráficas Swing, en el que se verán:
- Interfaces gráficas Swing
- Layouts
- Elementos
- Eventos
- Modelos
- HTML
