Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de Patrones de Diseño y Refactorización en PHP

DISPONIBLE EN MODALIDAD:

Aprende a organizar y mejorar la calidad de tu código mediante patrones de diseño, gracias a los cuales alcanzarás un nivel de calidad superior en tus proyectos.

Identifica que patrón de diseño se adapta mejor a tus necesidades, aprende

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Patrones de Diseño y Refactorización en PHP bonificable para empresas

¿A quién va dirigido?

- Desarrolladores con experiencia en PHP que quieran mejorar la arquitectura y la calidad de su código a través de patrones

Objetivos

  • Profundizar en los conocimientos de desarrollo limpio para PHP a través de patrones de diseño
  • Desarrollar ejemplos que sirvan para el aprendizaje en el uso de patrones de diseño

¿Qué vas a aprender?

Aprende a organizar y mejorar la calidad de tu código mediante patrones de diseño, gracias a los cuales alcanzarás un nivel de calidad superior en tus proyectos. Identifica que patrón de diseño se adapta mejor a tus necesidades, aprende

Requisitos

  • Tener conocimientos de desarrollo de PHP.
  • Disponer de un equipo con acceso a un usuario con permisos de administración y capacidad de instalación de SW.
  • Se recomienda disponer de un IDE como Visual Studio Code instalado previamente con el que trabajar durante la formación.

Temario del curso

tema 1

Introducción

  • Entendiendo la importancia de la refactorización
  • Que son los patrones de diseño
  • Importancia de los patrones de diseño
  • ¿Qué podemos resolver con los patrones de diseño?
tema 2

Principios SOLID

  • ¿Qué son?
  • Principio de la responsabilidad única
  • Principio de abierto/cerrado
  • Principio de la substitución de Liskov
  • Principio de segregación de interfaces
  • Principio de inversión de la dependencia
tema 3

Refactoring en PHP

  • ¿En qué consiste el refactoring?
  • Beneficios del refactoring
  • Nombrado
  • Funciones puras
  • Especialización de funciones
  • Otras buenas prácticas
  • Ejemplos prácticos
tema 4

Patrones creacionales

  • Abstract Factory
  • Builder
  • Factory Method
  • Prototipo
  • Singleton
tema 5

Patrones estructurales

  • Adapter
  • Bridge o puente
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy
tema 6

Patrones de comportamiento

  • Cadena de responabilidades
  • Command
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor
tema 7

Proyecto Final

  • Descripción del proyecto
  • Recursos
  • Recomendaciones
  • Otros enlaces de interés

Curso de Patrones de Diseño y Refactorización en PHP bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient