Contenido del curso

    1. Introducción a la sección

    2. ¿Cómo hacer preguntas?

    3. Instalaciones necesarias

    4. ¡Únete a Nuestra Comunidad de DevTalles en Discord!

      PRUEBA GRATIS
    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Los objetivos: Aprendizaje y Proyecto

    4. El costo del código sin arquitectura

    5. Setup del proyecto base - parte 1

    6. Setup del proyecto base - parte 2

    7. Conectando las capas del proyecto 1

    8. Conectando las capas del proyecto 2

    9. Principios SOLID

    10. Single Responsibility: el servicio que hace todo

    11. Open Closed: extender sin romper

    12. Liskov: herencia que no miente

    13. Interface segregation: interfaces que no estorban

    14. Dependency inversion: depender de abstracciones

    15. Inyección de dependencia: Qué es y cómo funciona

    16. Package-by-layer vs Package-by-feature

    17. Checkpoint del proyecto

    18. Código fuente

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Anatomía de un monolito bien hecho

    4. DTOs: separación entre lo que se expone y lo que se persiste

    5. DTOs: request, response y @Data

    6. Mapeo de DTOs: MapStruct 1

    7. Mapeo de DTOs: MapStruct 2

    8. ProblemDetail: errores con estándar RFC 7807

    9. @RestControllerAdvice centralizado

    10. Bean validation en DTOs

    11. Validaciones custom de petición - parte 1

    12. Validaciones custom de petición - parte 2

    13. Código fuente

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. ¿Por qué seguridad en un proyecto de arquitectura?

    4. Mapeo JPA: @Table, @Column y referencia por Id

    5. Docker: repasando conceptos

    6. Docker compose: La opción

    7. Keycloak con Docker compose - parte 1

    8. Keycloak con Docker compose - parte 2

    9. Spring boot como Resource Server

    10. SecurityFilterChain: protección basada en rol 1

    11. SecurityFilterChain protección basada en rol 2

    12. Probando la seguridad: USER y ADMIN

    13. Seguridad como infraestructura, no como dominio

    14. Código fuente

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. ¿Por qué patrones de diseño?

    4. Strategy en Spring: Inyección de colecciones

    5. Strategy en el proyecto: Hands-on

    6. Template Method: parte 1

    7. Template Method: parte 2

    8. Template Method: parte 3

    9. Factory Method: Creación desacoplada

    10. Factory Method: ventaja y limitación

    11. Observer: Eventos de aplicación

    12. Observer en Spring: ApplicationEventPublisher

    13. Decorador: Enriquecer sin modificar 1

    14. Decorator: Enriquecer sin modificar 2

    15. Spring AOP: el decorador que ya estás usando

    16. Código fuente

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Refactorizando: enums

    4. Adapter: integrar lo que no encaja - parte 1

    5. Adapter: intregrar lo que no encaja - parte 2

    6. Adapter: integrar lo que no encaja - parte 3

    7. Facade: simplificar subsistemas complejos 1

    8. Facade: simplificar subsistemas complejos 2

    9. Chain of responsability: Procesamiento en cadena

    10. Proxy: control de acceso transparente

    11. Proxy en Spring: de manual a @Cacheable

    12. State: comportamiento que cambia con el estado 1

    13. State: comportamiento que cambia con el estado 2

    14. State patterm: La integración al servicio

    15. Builder: construcción paso a paso

    16. Código fuente

Acerca de este curso

  • $90.00
  • 136 lecciones
  • 18 horas de contenido en video
  • Gabriel Chaldú
  • Curso en construcción - Acceso anticipado con tu suscripción DevTalles PRO


Pago único

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

  • $90.00

    Promociones y descuentos aplican al finalizar la creación de este curso.

    COMPRAR AHORA

¿Listo para explorar sin límites?

✦— Elige tu suscripción DevTalles PRO

Devtalles PRO Mensual

USD18

¡Empieza hoy!

DevTalles PRO Trimestral

USD54

3 meses para subir de nivel.

DevTalles PRO Semestral

USD108

Especializate en 6 meses.

DevTalles PRO Anual

✦ El mejor valor

USD198

12 meses por el precio de 11.