Contacta con nosotros

Temario del curso

Introducción a los patrones de diseño

  • ¿Qué es un patrón de diseño?
  • Elementos que componen un patrón
  • Ventajas y desventajas del uso de patrones<\/li>

Patrones GoF

Patrones creacionales

  • Builder
  • Fábrica (Fábrica Abstracta, Método de Fábrica)
  • Prototipo
  • Singleton<\/li>

Patrones estructurales

  • Delegador
  • Interfaz
  • Fachada
  • Compuesto<\/li>
  • Inmutable
  • Adaptador
  • Decorador
  • Proxy<\/li>

Patrones comportamentales

  • Comando
  • Método plantilla
  • Observador
  • Cadena de responsabilidad (también conocida como Filtro Interceptor)
  • Observador (2ª versión)
  • Estrategia<\/li>

Patrones en el diseño de aplicaciones empresariales web

  • MVC: Modelo Vista Controlador
  • HMVC, MVP
  • Inversión de control
  • Contenedor de inyección de dependencias
  • Registro activo (Active Record)
  • Concepto de entidades y repositorios
  • Descomposición del sistema en componentes<\/li>
  • Ejemplos prácticos en Symfony 2 y Zend Framework 2

Requerimientos

  • Conocimientos básicos de PHP
  • Dominio de los conceptos de programación orientada a objetos

Público objetivo

  • Desarrolladores de PHP
  • Ingenieros de software interesados en mejorar la estructura y reutilización del código
  • Líderes técnicos que buscan adoptar soluciones de diseño comprobadas
 14 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 2900 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (4)

Próximos cursos

Categorías Relacionadas