Curso de Arquitectura Hexagonal

Javier FerrerRafa Gómez

Por Javier Ferrer y Rafa Gómez Diseño y Arquitectura de Software

Domain-Driven Design se apoya en la Arquitectura Hexagonal como uno de sus pilares a nivel técnico. Aprende a implementarla con CodelyTV!

💸 ¡Primera lección disponible sin registro!

Cuando necesitamos que nuestra Arquitectura de Software permita seguir creciendo sin que nuestro sistema se convierta en una locura, tenemos que tener bien claras las reglas de juego.

La Arquitectura Hexagonal nos ayuda justamente en ese sentido, define una serie de restricciones que nos ayudan en términos de mantenibilidad, cambiabilidad, testabilidad, y escalabilidad del código.

Qué veremos en este curso:

  • Qué es la Arquitectura Hexagonal. Breve introducción a conceptos como sus capas y regla de dependencia
  • Puertos y Adaptadores o Principio de Inversión de Dependencias. Recuperaremos algunos principios SOLID sobre los que se basa la arquitectura
  • Modelando nuestro dominio y registrando eventos. Veremos algunos ejemplos de pasada de cómo modelamos la capa central de nuestra arquitectura, el glorioso dominio 🙂
  • Servicios de Aplicación vs. Servicios de Dominio. Atacaremos de frente uno de los aspectos que nos generó más dudas a nosotros y contaremos cómo lo enfocamos a día de hoy.
  • Testing! Uno de los principales beneficios de la Arquitectura Hexagonal (o del DIP) es que facilita enormemente el testing de nuestra aplicación. Veremos en varias lecciones cómo definimos nuestra estrategia de test y algunos ejemplos de ello.

Este curso es agnóstico del lenguaje de programación, no obstante, para que no se quede en teoría pura, veremos ejemplos de implementación en PHP y Scala.

Este curso profundiza en uno de los aspectos que se ve de pasada en el curso de CQRS. Por tanto, te recomendamos que primero hagas este curso y luego saltes al de CQRS.

Aquí el trailer del curso para que te hagas una idea de la calidad del contenido 😬

Cursos relacionados

Ver catálogo completo

Individuos

24,91€/ mes · pago anual299€ al año
  • 💻Acceso a todos los cursos
  • 🏅Contenido de calidad
  • 🧑‍🏫Profesionales con amplia experiencia
  • 🚀Nuevo contenido cada semana
  • 🧑‍🤝‍🧑Acceso a la comunidad CodelyTV
  • 🧑‍🎓Certificados al completar cursos
  • 💸12 meses por el precio de 10
SIN PERMANENCIA MÍNIMASuscríbete

Empresas

¿Crees que puede interesar a más miembros del equipo?

  • 💸Descuento de hasta un 40%
  • Gestión centralizada de cuentas
  • 🧑‍🏫Profesionales con amplia experiencia
  • 💼Facturas a nombre de empresa
  • 📈Reportes y analítica