Programa 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)
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
El alcance de los temas abordados fue bastante amplio y el formador intentó hacer justicia a ello.
Lakshmipriya Sivakumar - Deque Systems Inc
Curso - Spring Boot, React, and Redux
Traducción Automática