[MAD-050] Patrones de Diseño GOF
Owned by Pronoide Wiki Web
Duración: 20 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa está destinada a programadores y analistas que desean conocer los 23 patrones de diseño del llamado grupo de los 4 (GOF).
Requisitos previos
Los alumnos necesitarán tener conocimientos de Programación Orientada a Objetos y dominar algun lenguaje de programación como Java, C++ o C#.
Objetivos
El alumno aprenderá a distinguir, diferenciar y utilizar los patrones de diseño del GOF en diferentes situaciones de su día a día profesional.
Contenido
- Patrones de Diseño
- Introducción a los Patrones de Diseño
- Relación entre los patrones y la orientación a objetos
- Definición de Patrón y características. Elementos de un patrón
- Patrones Creacionales
- Abstract Factory (Fábrica abstracta)
- Builder (Constructor virtual)
- Factory Method (Método de fabricación)
- Prototype (Prototipo)
- Singleton (Instancia única)
- Patrones Estructurales
- Adapter (Adaptador)
- Bridge (Puente)
- Composite (Objeto compuesto)
- Decorator (Envoltorio)
- Facade (Fachada)
- Flyweight (Peso ligero)
- Proxy
- Patrones de Comportamiento
- Chain of Responsibility (Cadena de responsabilidad)
- Command (Orden)
- Interpreter (Intérprete)
- Iterator (Iterador)
- Mediator (Mediador)
- Memento (Recuerdo)
- Observer (Observador)
- State (Estado)
- Strategy (Estrategia)
- Template Method (Método plantilla).
- Visitor (Visitante)
- Antipatrones
Documentación Recomendada
Head First Design Patterns
Eric Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra
Octubre 2004 | 694 páginas
ISBN: 9780596007126