Menú Cerrar

Curso de Arquitecturas Limpias

Descubre cuándo y cómo aplicar arquitecturas limpias o centradas en el dominio como clean architecture, arquitectura hexagonal y arquitectura cebolla.

Conoce las herramientas, técnicas, principios y patrones para implementarlas

  • Principios clave de las arquitecturas limpias.
  • Elegir la mejor arquitectura basado en el dominio y logica del negocio.
  • Utilizar el patrón Repository para organizar el acceso a datos.

Contenido del curso

  • Saca el máximo provecho al curso con las recomendaciones de un experto
  • ¿Qué son las arquitecturas limpias
  • Características comunes de arquitecturas limpias
  • Cuándo aplicar y cuándo ignorar este tipo de arquitecturas
  • Principios de diseño
 
  • Arquitectura Hexagonal
  • Arquitectura Cebolla
  • Clean Architecture
  • Ejemplos del mundo real
  • Consideraciones sobre las arquitecturas hexagonal, cebolla y clean architecture
  • Detalles sobre el dominio
  • Organizando el dominio con un script de transacción
  • Inyección de dependencias
  • Modelo de Dominio
  • Capa de Servicios
  • Casos de Uso
  • CQRS
  • Acceso a Datos
  • Patrón Repository
  • Aplicaciones web y APIs
  • Integraciones y patrón Adapter
  • Pruebas
  • Dobles de prueba (pruebas de integración)
  • Desafíos comunes
  • Saca el máximo provecho al curso con las recomendaciones de un experto
  • ¿Qué son las arquitecturas limpias
  • Características comunes de arquitecturas limpias
  • Cuándo aplicar y cuándo ignorar este tipo de arquitecturas
  • Principios de diseño
 
  • Arquitectura Hexagonal
  • Arquitectura Cebolla
  • Clean Architecture
  • Ejemplos del mundo real
  • Consideraciones sobre las arquitecturas hexagonal, cebolla y clean architecture
  • Detalles sobre el dominio
  • Organizando el dominio con un script de transacción
  • Inyección de dependencias
  • Modelo de Dominio
  • Capa de Servicios
  • Casos de Uso
  • CQRS
  • Acceso a Datos
  • Patrón Repository
  • Aplicaciones web y APIs
  • Integraciones y patrón Adapter
  • Pruebas
  • Dobles de prueba (pruebas de integración)
  • Desafíos comunes