API HTTP en Kotlin aplicando Arquitectura Hexagonal
In progress
Temario
- Estructura de un proyecto en Kotlin aplicando los fundamentos de la Arquitectura Hexagonal
- Crear una API HTTP en Kotlin desde lo más básico
- Definir nuestra interfaz HTTP utilizando Spring Boot
- Crear una implementación de nuestro repositorio compatible con MySQL
- ¡Testing!: Testearemos nuestra aplicación haciendo uso de mocks viendo ejemplos lo más parecidos al día a día
Temario
- Orientación a Objetos
- Herencia, Polimorfismo e Interfaz
- Recursos del lenguaje con paquetes y composición
- Manejo de excepciones y referencias nulas
- Desarrollo con colecciones, arrays y listas
- Collections: Set y Map
- Características del paradigma funcional
Formación: Certificación Java (OCA)
Temario
- Tipos de Datos
- Operadores y condicionales
- Creando y usando Arrays
- Crear y usar bucles
- Métodos y encapsulación
- Herencia, Interfaz y Polimorfismo
- Lidiando com excepciones
- Lambdas, nueva API java.time, wrappers y autoboxing
Temario
- JRE y JDK: compila y ejecuta tu programa
- Comprendiendo la Orientación de Objetos
- Polimorfismo, Herencia e Interfaces
- Crear, lanzar y manejar Excepciones
- Java y java.lang
- Java y java.util
- java.io: Streams, Reader y Writers
- Colecciones: Lists, Sets y Maps
- Novedades en Java 8 y 9
- TDD: Pruebas automatizadas con JUnit