Contacta con nosotros

Temario del curso

Repaso

  • Herencia e interfaces
  • Referencias a objetos versus herencia
  • Polimorfismo
  • Métodos estáticos y predeterminados en interfaces
  • Colecciones y genéricos
  • Genéricos (herencia, comodines)
  • Escritura de tipos genéricos

Patrones de diseño

  • Creación de objetos
  • Métodos y campos estáticos
  • Operador new
  • Patrones de creación
  • Herencia versus composición: ventajas y desventajas
  • Patrón compuesto
  • Clases internas

Reflexión (Reflection)

  • La clase llamada Class
  • Búsqueda de campos, métodos y constructores
  • Acceso a campos e invocación de métodos
  • Examen de arreglos

Anotaciones

  • Anotaciones en la API de Java (@Override, @Deprecated)
  • Definición de anotaciones

Programación funcional

  • Visión general de las expresiones lambda
  • Expresiones lambda e interfaces funcionales
  • Uso de expresiones lambda
  • Trabajo con referencias a métodos

API de Streams

  • Streams y colecciones
  • Filtrado de colecciones
  • Cadena y encadenamiento de operaciones

API de fecha y hora

  • APIs heredadas (legacy)
  • API de fecha y hora (JSR 310)
  • Eventos basados en fecha y eventos basados en hora
  • Marca de tiempo, periodos y duraciones
  • Realización de cálculos
  • Formateo
  • Localización y zonas horarias

Conceptos básicos de JUnit

  • Visión general de JUnit y desarrollo guiado por pruebas (TDD)
  • Pruebas y aserciones
  • Trabajo con excepciones
  • Organización de pruebas con JUnit
  • Escritura de fixtures: @Before y @After
  • Suites de pruebas y otras capacidades
  • Visión general de objetos mock

Herramientas de construcción (Build Tools)

  • Visión general de Ant
  • Visión general de Maven

Requerimientos

Conocimiento del lenguaje Java y de la programación orientada a objetos (POO). Los participantes deben dominar los paquetes, los flujos de control y los bucles, así como clases concretas básicas e interfaces básicas.

 7 Horas

Número de participantes


Precio por participante

Testimonios (4)

Próximos cursos

Categorías Relacionadas