Ponte en Contacto
 Duración 14 horas

Temario del curso

Introducción

  • Patrones y arquitecturas por capas
  • Descripción de patrones
  • Patrones de diseño y diseño
  • Localización y selección de patrones de diseño
  • Implementación de patrones de diseño

Patrones conocidos

Creación de objetos

  • Fábrica (Factory)
  • Constructor (Builder)
  • Método de fábrica (Factory Method)
  • Prototipo (Prototype)
  • Instancia única (Singleton)

Patrones estructurales

  • Adaptador (Adapter)
  • Puente (Bridge)
  • Compuesto (Composite)
  • Decorador (Decorator)
  • Fachada (Facade)
  • Elemento volátil (Flyweight)
  • Encomendado (Proxy)

Patrones conductuales

  • Cadena de responsabilidad
  • Comando (Command)
  • Intérprete (Interpreter)
  • Iterador (Iterator)
  • Mediador (Mediator)
  • Instantánea (Memento)
  • Observador (Observer)
  • Estado (State)
  • Estrategia (Strategy)
  • Método plantilla (Template Method)
  • Visitante (Visitor)
  • Observador (Observer)

Creación de patrones

  • Patrón o no patrón
  • Descripción formal de patrones
  • Organización del catálogo de patrones
  • Objetivo específico y objetivo abstracto
  • Publicación de sus patrones en una comunidad de patrones

Requerimientos

Conocimientos sólidos de UML y de cualquier lenguaje orientado a objetos como C++, C#, Java, VB.NET, PHP 8 o superior, etc.

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas