Temario del curso
Revisión
- Herencias e Intefancias
 - Referencias a objetos frente a herencia
 - Polimorfismo
 - Métodos estáticos y predeterminados de la interfaz
 - Colecciones y Genéricos
 - Genéricos (herencia, comodines)
 - Escribir tipos genéricos
 
Design Patterns
- Creación de objetos
 - Métodos y campos estáticos
 - nuevo operador
 - Patrones de creación
 - Herencia vs Composición / Pros y Contras
 - Patrón compuesto
 - Clases internas
 
Reflexión
- La clase llamada Clase
 - Búsqueda de campos, métodos y constructores
 - Accessing campos, invocando métodos
 - Examen de matrices
 
Anotaciones
- Anotaciones en la API Java (@Override, @Deprecated)
 - Definición de anotaciones
 
Funcional Programming
- Descripción general de Lambda Expression
 - Iones lambda Expresse interfaces funcionales
 - Uso de iones Lambda Expression
 - Trabajar con referencias de métodos
 
La API de Stream
- Streams y colecciones
 - Filtrado de colecciones
 - Encadenamiento y canalización
 
API de fecha y hora
- API de Legecy
 - La API de fecha y hora (JSR 310)
 - Eventos basados en fecha y tiempo
 - Marcas de tiempo, períodos y duraciones
 - Realización de cálculos
 - Formateo
 - Localización / Zonas horarias
 
Conceptos básicos de JUnit
- Visión general de JUnit, desarrollo basado en pruebas
 - Pruebas y aserciones
 - Trabajar con excepciones
 - Organización de pruebas con JUnit
 - Accesorios de escritura - @Before, @After
 - Conjuntos de pruebas y otras capacidades
 - Descripción general de objetos simulados
 
Herramientas de compilación
- Descripción general de las hormigas
 - Maven Resumen
 
Requerimientos
Conocimientos sobre Java idioma y POO. Los participantes necesitan conocer paquetes, flujos y bucles de control, clases concretas básicas e interfaces básicas.
Testimonios (5)
Excelente la tematica, los casos de uso y ejemplos para visualizar el material entregado
Gionathan Rodriguez - CENTRO NETEC SPA
Curso - Building Microservices with Spring Boot, Docker, and Kubernetes
Que obtuvimos una visión general compleja también sobre el contexto, por ejemplo, por qué necesitamos algunas anotaciones y qué significan. Me gustó la parte práctica de la capacitación: tener que ejecutar manualmente los comandos y llamar al resto de las API
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Traducción Automática
La información adicional que se compartió hizo que la formación no fuera sencilla, lo cual fue agradable.
Covenant - Vodacom
Curso - Groovy Programming
Traducción Automática
el entrenador puede explicar claramente el tema y responder a cada pregunta.
Hannah Mae Lubigan - Security Bank Corporation
Curso - Advanced Spring Boot
Traducción Automática
El estilo de formación y el formador ayudan a resolver los problemas encontrados durante los ejercicios.
Carl Angelo Gonzales - Security Bank Corporation
Curso - Spring Boot for Beginners
Traducción Automática