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!

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