Contacta con nosotros

Temario del curso

Introducción a los Patrones de Diseño

  • ¿Qué son los patrones de diseño?
  • ¿Por qué utilizar patrones de diseño?
  • Gang of Four (GoF) y clasificación de patrones
  • Principios comunes de diseño (SOLID, DRY, KISS, YAGNI)

Patrones de Diseño Creacionales

  • Factory Method (Método Fábrica)
  • Abstract Factory (Fábrica Abstracta)
  • Singleton
  • Builder
  • Prototype

Patrones de Diseño Estructurales

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy

Patrones de Diseño de Comportamiento

  • Chain of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor

Aplicación de Patrones de Diseño en Aplicaciones del Mundo Real

  • Patrones de diseño en aplicaciones empresariales
  • Refactorización de código legacy utilizando patrones de diseño
  • Combinación de múltiples patrones para soluciones robustas
  • Mejores prácticas y errores comunes a evitar

Resumen y Próximos Pasos

Requerimientos

  • Experiencia con programación en Java
  • Comprensión de los conceptos de Programación Orientada a Objetos (OOP)
  • Conocimientos básicos sobre principios de arquitectura de software

Público Objetivo

  • Desarrolladores de Java que buscan potenciar sus habilidades de diseño
  • Arquitectos de software diseñando aplicaciones escalables
  • Líderes técnicos que aspiran a mejorar la mantenibilidad y eficiencia del código
 21 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas