Solicitar información

Temario del curso

Introducción

  • JVM, JRE y JDK
  • Entorno de desarrollo integrado
  • Compilación y ejecución de código Java

Sintaxis de Java

  • Paquetes
  • Variables, arreglos y tipos de datos
  • Operadores y estructuras de control
  • Detalles sobre enumeraciones

Programación orientada a objetos

  • Clases y objetos
  • Constructores de clases
  • Herencia, sobrecarga y sobrescritura
  • Modificadores de acceso
  • Clases abstractas
  • Interfaces

Framework de colecciones en Java

  • Colecciones frente a arreglos
  • Listas, mapas, colas y conjuntos
  • Mapas
  • El contrato entre equals y hashCode
  • Ordenación de elementos

Manejo de excepciones

  • La clase Throwable
  • Excepciones verificadas y no verificadas
  • Lanzamiento de excepciones
  • Sentencias 'try...catch'
  • Creación de excepciones personalizadas

API de entrada/salida

  • Trabajo con flujos de entrada y salida
  • Diferencias entre flujos de bytes y de caracteres
  • Manejo de archivos
  • Serialización de objetos
  • NIO.2

Concurrencia en Java

  • Hilos y concurrencia
  • Clase Thread frente a la interfaz Runnable
  • Ejecución de tareas mediante ExecutorService
  • Sincronización entre hilos

Requerimientos

Se requiere conocimientos previos en algún lenguaje de programación procedural (como C, PHP, Basic o Pascal) o en programación orientada a objetos.

 28 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 5800 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (7)

Próximos cursos

Categorías Relacionadas