• No hay productos en el carrito.

Inicio / Cursos / Aprende aplicar Arquitectura Hexagonal con Spring Boot
Impartido por Elivar LargoPago único de $2,800 MXN · acceso por 12 meses

Aprende aplicar Arquitectura Hexagonal con Spring Boot

Aprende aplicar Arquitectura Hexagonal en un proyecto con Java y Spring Boot

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 30 h 5 unidades Nivel intermedio
Qué aprenderás

Lo que serás capaz de hacer

Este curso de Arquitectura Hexagonal con Java y Spring Boot está diseñado para ayudarte a construir backends profesionales que sean fáciles de mantener, probar y evolucionar, evitando el clásico problema de proyectos donde todo termina en el controlador o en el repositorio . A lo largo del curso aprenderás a estructurar una API real (gestión de cuentas bancarias: apertura de cuenta, depósitos, retiros y consulta de movimientos) aplicando un enfoque orientado al dominio y separando responsabilidades de manera clara. Comenzaremos estableciendo el contexto y el porqué de la Arquitectura Hexagonal en proyectos modernos: cómo reduce el acoplamiento a frameworks y a la base de datos, y cómo mejora la calidad del software a medida que el sistema crece. Luego trabajaremos el modelado del dominio con DDD básico: entidades como Account y Transaction, Value Objects como Money y AccountId, reglas de negocio e invariantes (por ejemplo, no permitir saldo negativo), y la definición de límites de agregados para mantener consistencia. En la capa de aplicación construirás casos de uso (puertos de entrada) que orquestan el dominio y se comunican con el exterior mediante puertos de salida. También consolidarás una estrategia de errores consistente usando GlobalExceptionHandler, para que tu API responda de forma clara y predecible. Finalmente, implementarás la persistencia con una estrategia de mapeo correcta entre dominio y entidades JPA, evitando errores comunes en relaciones y cascadas. El resultado será un proyecto con estructura realista, listo para escalar, con fundamentos de arquitectura aplicables a tu trabajo y entrevistas técnicas.

  • Diseñar y justificar una arquitectura hexagonal completa (capas, puertos y adaptadores)
  • Implementar casos de uso con reglas de negocio en la capa de aplicación sin acoplarse al framework
  • Modelar un dominio y mapearlo a persistencia correctamente
  • Construir adaptadores de entrada y salida con contrato API limpio

Temario

UNIDAD 1 - Contexto, objetivos y puesta en marcha del proyecto · 6 lecciones

UNIDAD 1 - Contexto, objetivos y puesta en marcha del proyecto

  • Objetivo y presentación del cursoVideo · 6 min
  • Introducción a la Arquitectura HexagonalVideo · 14 min
  • Creación del proyecto baseVideo · 15 min
  • Importar el proyecto baseVideo · 13 min
  • Configuración de BDD y arranque de la aplicaciónVideo · 15 min
  • Definición de la estructura de paquetesVideo · 3 min
UNIDAD 2 - Capa de Dominio: Clases, enumeraciones, record y puertos · 10 lecciones

UNIDAD 2 - Capa de Dominio: Clases, enumeraciones, record y puertos

  • Introducción al modelo de dominioVideo · 7 min
  • Crear la clase MoneyVideo · 12 min
  • Crear la clase TransactionType, AccountId y TransactionVideo · 11 min
  • Crear la clase AccountVideo · 10 min
  • Mejoras a la clase AccountVideo · 9 min
  • Manejo de excepcionesVideo · 4 min
  • Pruebas unitarias para un depositoVideo · 11 min
  • Pruebas unitarias para un retiroVideo · 12 min
  • Crear el puerto de salidaVideo · 5 min
  • Código fuente prácticaLectura · 0 min
UNIDAD 3 - Capa de Aplicación: Casos de Uso, Servicios y DTOs · 10 lecciones

UNIDAD 3 - Capa de Aplicación: Casos de Uso, Servicios y DTOs

  • Introducción a la capa de AplicacionVideo · 7 min
  • Crear los Dtos (paquete DTO)Video · 5 min
  • Crear clase para mapear dominio a DtoVideo · 9 min
  • Crear los Comands (paquete DTO)Video · 5 min
  • Crear los puertos de entrada (paquete PORT)Video · 7 min
  • Crear el servicio para crear una cuentaVideo · 8 min
  • Crear el servicio para realizar un depositoVideo · 11 min
  • Crear el servicio para realizar un retiroVideo · 7 min
  • Crear el servicio para obtener un detalle de cuentaVideo · 7 min
  • Código fuente prácticaLectura · 0 min
UNIDAD 4 - Capa de Infraestructura: Persistencia y API REST · 14 lecciones

UNIDAD 4 - Capa de Infraestructura: Persistencia y API REST

  • Introducción a la capa de InfraestructuraVideo · 6 min
  • Concepto de Root AgregateVideo · 6 min
  • Crear la entidad TransactionEntity de BDD (paquete persistence)Video · 5 min
  • Crear la entidad AccountEntity de BDD (paquete persistence)Video · 15 min
  • Configuración Lombok adicionalVideo · 5 min
  • Crear repositorio SpringDataJPA RepositoryVideo · 4 min
  • Crear DTOS request y responseVideo · 14 min
  • Crear la clase Mapper AccountVideo · 13 min
  • Implementar el AdapterVideo · 6 min
  • Crear endpoint para crear una cuentaVideo · 11 min
  • Crear endpoint para crear un depositoVideo · 11 min
  • Crear endpoint para crear un retiroVideo · 9 min
  • Crear endpoint obtener cuenta por idVideo · 5 min
  • Código fuente prácticaLectura · 0 min
UNIDAD 5 - Manejo de excepciones globales con RestControllerAdvice · 6 lecciones

UNIDAD 5 - Manejo de excepciones globales con RestControllerAdvice

  • Crear clase response para manejar erroresVideo · 6 min
  • Manejar errores de tipo AccountNotFoundExceptionVideo · 9 min
  • Manejar errores de tipo InsufficientBalanceExceptionVideo · 4 min
  • Manejar errores de validación de entradaVideo · 12 min
  • Manejar errores genéricos HTTP 500Video · 4 min
  • Código fuente prácticaLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    5 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Aprende aplicar Arquitectura Hexagonal con Spring Boot

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Elivar Largo.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 5 unidades · 46 lecciones · 30 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Elivar Largo; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Aprende aplicar Arquitectura Hexagonal con Spring Boot

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture