Temario del curso
Introducción
Preparación del entorno de desarrollo
Visión general de la arquitectura y la API principal de Axon
Comprensión del DDD (Domain Driven Design) y el CQRS (Segregación de Responsabilidad entre Comandos y Consultas)
Arquitectura de la aplicación con el patrón CQRS
Modelado de la aplicación con DDD
Creación de una aplicación
Implementación de los bloques de construcción fundamentales
Comandos y eventos
Creación de un agregado con fábricas de agregados
Uso de anotaciones para construir agregados
Creación de un modelo de consulta
Trabajo con repositorios
El almacén de eventos (Event Store)
Conexión de los componentes de la aplicación
Pruebas de la aplicación
Depuración de la aplicación
Despliegue de la aplicación
Protección de la aplicación
Resolución de problemas
Resumen y conclusión
Requerimientos
- Experiencia en programación con Java.
Público objetivo
- Desarrolladores
- Arquitectos de software
- Arquitectos empresariales