CursosWorkshop IAEmpresasPreciosBlogNewsletter
  • Cursos
  • Workshop IA
  • Empresas
  • Precios
  • Blog
  • Newsletter
Suscríbete
  • Cursos
  • Empresas
  • Comunidades
  • Blog
  • Tarjeta regalo
  • Newsletter
  • Soporte
  • Tienda
  • ConfAiBot
  • Contacta
  • Aviso legal
  • Condiciones generales
  • Política de privacidad
  • Política de cookies

Curso de Arquitectura Hexagonal en Frontend

Standard
Rafa GómezNúria Soriano

Por Rafa Gómez y Núria Soriano – Diseño y Arquitectura de Software y Frontend

Aprende a implementar Arquitectura Hexagonal en tus aplicaciones frontend

Ir al curso

💸 Primera lección disponible sin registro 💸

La arquitectura hexagonal es una metodología de diseño de software que busca separar la lógica de negocio de las dependencias externas. Nos ofrece beneficios como una mayor modularidad, escalabilidad y mantenibilidad del código, una mejor separación de responsabilidades entre los componentes y una mayor facilidad para realizar tests.

En este curso veremos cómo implementar Arquitectura Hexagonal en tus aplicaciones de frontend desde 0, entendiendo las capas, las reglas de dependencia entre ellas y cómo esto nos facilita el testing. También veremos cómo refactorizar aplicaciones existentes a hexagonal, viendo lo que nos aporta y si realmente vale la pena.

☝️ Para hacer este curso no es necesario haber hecho el curso de Arquitectura Hexagonal.

Con este curso aprenderás:

  • ⏲️ Las bases de Arquitectura Hexagonal en 10 minutos
  • 🧑‍💼 ¿Hay lógica de negocio en el front?
  • 🧩 ¿Cómo encaja React/Vue/tu framework favorito con la Arquitectura Hexagonal?
  • 👌 Tu primer caso de uso desde 0 utilizando Hexagonal: Aplicación, Dominio e Infraestructura
  • 🚪 Mantenibilidad, cambiabilidad y testabilidad con el patrón Repository
  • 🎭 Tests unitarios, de integración y E2E en Arquitectura Hexagonal
  • ⚒️ De jQuery a Arquitectura Hexagonal
  • ⚠️ Clean Architecture: los peligros de shared
  • 👼 Mejora los tests aplicando el patrón Object Mother
  • 🤲 Diferentes formas de implementar Arquitectura Hexagonal: funcional y orientación a objetos
  • 🎁 ¿Tienen sentido los Value Objects en el frontend?

En la pestaña Preview tienes todo el índice del curso, pero si quieres hacerte una idea del contenido y la calidad del vídeo, aquí tienes el primero:

Vídeos del curso

  • ⏲️ Aprende Arquitectura Hexagonal en 10 minutos
  • 🧑‍💼 ¿Hay lógica de negocio en el front?
  • 🧩 ¿Cómo encaja React/Vue/Cualquier Framework con la Arquitectura Hexagonal?

  • 👶 Crea un curso mediante un formulario utilizando Arquitectura Hexagonal
  • 🚪 Abre las puertas a la mantenibilidad, cambiabilidad y testabilidad utilizando el patrón Repository
  • ✅ Añade Validaciones a la creación del curso: Cómo y dónde

  • 🔚 ¿Dónde empiezan y acaban los Tests unitarios?
  • 🎭 Tests unitarios en Arquitectura Hexagonal
  • ⚙️ Tests de integración y E2E en Arquitectura Hexagonal

  • ⚒️ De jQuery a Arquitectura Hexagonal
  • ❓Quizás no te hace falta Arquitectura Hexagonal

  • 🙏 Promesas y la Arquitectura Hexagonal
  • 👼 Mejora los tests aplicando el patrón Object Mother
  • ⚠️ Clean Architecture: los peligros de shared

  • 🚂 Exprime la programación funcional en la Arquitectura Hexagonal
  • 🧸 Exprime la orientación a objetos en la Arquitectura Hexagonal
  • 🎁 ¿Tienen sentido los Value Objects en el frontend?

  • 🌍 Arquitectura Hexagonal en el Mundo Real™
  • 🤟 Siguientes pasos
Ir al curso

Cursos relacionados

Standard
Tailwind CSS: Arquitectura y buenas prácticas

🚤 Tailwind CSS: Arquitectura y buenas prácticas

Paco CastellóRafa Gómez

Aprende a estructurar tus proyectos con Tailwind CSS siguiendo buenas prácticas.

Ver curso
Standard
Patrones de diseño: Inbox y Outbox

📬 Patrones de diseño: Inbox y Outbox

Javier FerrerRafa Gómez

Aprende cuándo utilizar (y cuándo no) los patrones Inbox y Outbox.

Ver curso
Standard
Event bus en base de datos [Diseño de Infraestructura]

🚏 Event bus en base de datos [Diseño de Infraestructura]

Javier FerrerRafa Gómez

Añade escalabilidad utilizando tu propia base de datos como un Event Bus.

Ver curso
Ver catálogo completo

Paga según tus necesidades

lite (sólo mensual)

19 €
al mes
  • Cursos esenciales de programación para construir una base sólida
Popular

standard

24,92 €
Descuento vs mensual de 49 €
Pago anual de 299 €
al mes
  • Catálogo principal para dominar cómo escribir un código mantenible, escalable y testable
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

premium

41,58 €
Descuento vs mensual de 89 €
Pago anual de 499 €
al mes
  • Cursos exclusivos de IA para mantenerte siempre actualizado
  • Acceso anticipado a nuevos cursos
  • Descuento en workshops
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

No subiremos el precio mientras mantengas tu suscripción activa

SuscríbeteInicia sesión