Ponte en Contacto
 Duración 14 horas

Temario del curso

Introducciones

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

Patrones conocidos

Creación de objetos

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

Patrones estructurales

  • Adapter (Adaptador)
  • Bridge (Puente)
  • Composite (Composicion)
  • Decorator (Decorador)
  • Facade (Fachada)
  • Flyweight (Objeto inmutable o compartido)
  • Proxy (Proxy)

Patrones de comportamiento

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

Creación de patrones

  • Patronar o no patronar
  • Descripción formal de patrones
  • Organización del catálogo de patrones
  • Objetivo particular y objetivo abstracto
  • Publicación de sus patrones en una comunidad de patrones

Requerimientos

Buen conocimiento 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