Debugging con PHP

Es imposible escribir código que no contenga errores en la primera iteración. La construcción de aplicaciones de alta calidad implica un proceso contínuo de refinamiento hasta alcanzar la meta.

 

Ello implica que una parte sustancial del tiempo que dedican los desarrolladores a su trabajo se vaya en la búsqueda de las causas de dichos errores y en su posterior corrección.

 

Las herramientas que PHP brinda en forma nativa no ofrecen un soporte adecuado a las necesidades de los profesionales. Más aún, en muchas ocasiones su utilización resulta contraproducente.

 

Debido a ello se han desarrollado herramientas y metodologías complementarias que permiten agilizar estas tareas significativamente, lo cual produce un incremento notable en la productividad de los equipos de desarrollo que las incorporan a su modo de trabajo.

 

En este taller conocerás esas técnicas y herramientas y cómo incorporarlas a tu propia práctica mediante el estudio de una aplicación real desplegada en un hosting compartido y la resolución de los problemas en forma interactiva.

 

Qué vas a aprender

  1. Cómo tratar con los errores de una aplicación productiva de forma segura
  2. Cómo tratar con los errores mientras la aplicación se encuentra en desarrollo
  3. Cómo encontrar la raíz de los problemas en forma eficiente
  4. Cómo instalar y utilizar una herramienta que te permita seguir la ejecución de tus programas en tiempo real

Qué te vas a llevar

 

  • +1,5 hs. de video
  • Una guía de cómo encarar el proceso de debugging
  • Una lista de las herramientas y sus links de descarga
  • El código utilizado durante el taller

 

Conocimientos previos

 

  • PHP a un nivel intermedio
  • Manejo de la consola de Linux a un nivel básico.

Herramientas utilizadas

 

  • PHP 7.4
  • VisualStudio Code
  • MySQL
  • La consola de Linux
  • XDebug
  • Apache
  • Vagrant
  • VirtualBox

 

Vista previa

 

 

Testimonios

 

Alejandro Chapiro
Muy claras las explicaciones, me gustó mucho la dinámica. ¡Espero pronto se haga el próximo!
Eric Danan
Me encantó la parte de integrar el debugger al IDE! Excelente forma de trabajar, la voy a empezar a aplicar a partir de mi próximo proyecto. Muchas gracias!
Franscisco Aragón Montijano
Ayer me di cuenta del potencial de esta herramienta si no es gracias a ti ni la hubiera visto porque no está en la documentación de PHP.
Mauricio Zárate Ponce
Muy buen taller. Gracias por lo aprendido.

 

mchojrin

Por mchojrin

Ayudo a desarrolladores PHP a acceder mercados y clientes más sofisticados y exigentes