Debugging con PHP

La construcción de aplicaciones de alta calidad implica un proceso contínuo de refinamiento hasta alcanzar la meta.

Es simplemente imposible escribir código que no contenga errores en la primera iteració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 seminario 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 seminario

Qué necesitas saber

  • 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

Extracto del seminario

mchojrin