Programa del Curso
Introducción
Preparación del entorno de desarrollo
Descripción general de la arquitectura y la API principal de Axon
Descripción de DDD (Domain Driven Design) y CQRS (segregación de responsabilidades de 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 componentes básicos importantes
Comandos y eventos
Creación de un agregado con fábricas de agregados
Uso de anotaciones para crear agregados
Creación de un modelo de consulta
Trabajar con repositorios
La tienda de eventos
Cableado de los componentes de la aplicación
Prueba de la aplicación
Depuración de la aplicación
Implementación de la aplicación
Protección de la aplicación
Solución de problemas
Resumen y conclusión
Requerimientos
- Java Experiencia en programación.
Audiencia
- Desarrolladores
- Arquitectos de software
- Enterprise Architects