Aprenderás las bases teóricas, principios, aspectos técnicos, ventajas, desventajas, estilos de
diseño e implementación de aplicaciones basadas en Arquitectura Hexagonal con Java, Spring
Boot, múltiples orígenes de datos, negocio, capa transporte y clientes(usuarios); incluyendo
configuración, construcción y despliegue.
¿CUÁL ES NUESTRO OBJETIVO?
Contar con los conocimientos y el entrenamiento práctico en el diseño conceptual e
implementación de aplicaciones basadas en Arquitectura Hexagonal. Identificar las
ventajas y desventajas; incluyendo las características técnicas para su implementación y
escenarios de aplicación a nivel empresarial.
¿QUÉ METODOLOGÍA USAREMOS?
- Exposición de aspectos teóricos de los temas.
- Desarrollo de casos prácticos progresivos.
- Experiencias del instructor y alumnos del curso.
¿QUÉ APRENDERÁS EN ESTE CURSO?
- INTRODUCCIÓN A ARQUITECTURA DE APLICACIONES
- INTRODUCCIÓN A ARQUITECTURA HEXAGONAL
- ARQUITECTURA HEXAGONAL BASE
- DATA SOURCE – BACKING SERVICES
- BUSINESS LOGIC – CORE APPLICATION
- TRANSPORT LAYER – USER INTERFACES
- TESTING & LAYER APPLICATION
- PACKAGING, BUILD & DEPLOYMENT
- REPASO Y REVISIÓN PRELIMINAR DE PROYECTOS
- EVALUACIÓN Y CALIFICACIÓN
No Specifications