Guías rápidas para desarrolladores de PHP
Bienvenido al curso «Guía Rápida: Depuración y Profiling con Xdebug». Este curso está diseñado para desarrolladores PHP que buscan mejorar la calidad y eficiencia de su código mediante técnicas de depuración y análisis de rendimiento. Aprenderás a usar Xdebug, una herramienta poderosa que te permitirá detectar errores, optimizar tus aplicaciones y entender en profundidad el comportamiento de tu código.
El objetivo es proporcionarte una comprensión clara de cómo configurar y usar Xdebug en tus proyectos, maximizar tu productividad y asegurar un código más eficiente y libre de errores.
Para disfrutar de este curso 100% gratuito tan sólo tienes que registrarte en #anixelo.
Temario del curso
- Instalación y configuración de Xdebug
- Aprenderás a instalar Xdebug en tu entorno de desarrollo local.
- Configurarás Xdebug para integrarlo con tu servidor web y tu proyecto PHP.
- Revisarás las configuraciones más comunes y su impacto en el comportamiento de Xdebug.
- Uso de Xdebug en IDEs (como PhpStorm, VSCode)
- Configurarás Xdebug en PhpStorm y/o VSCode.
- Realizarás la conexión entre Xdebug y tu IDE para depuración interactiva.
- Explorarás las funciones básicas de integración y cómo personalizar la experiencia en tu entorno de desarrollo.
- Depuración paso a paso, breakpoints y visualización de variables
- Aprenderás a establecer breakpoints en tu código para detener la ejecución en puntos específicos.
- Visualizarás y modificarás el valor de las variables durante la ejecución.
- Entenderás cómo rastrear el flujo de tu aplicación y resolver problemas complejos de manera eficiente.
- Análisis de rendimiento con el profiler de Xdebug
- Activarás y usarás el profiler de Xdebug para analizar el rendimiento de tu código.
- Interpretarás los resultados del profiling y entenderás cómo identificar cuellos de botella.
- Aprenderás a mejorar el rendimiento de tus aplicaciones basándote en los datos obtenidos.
- Optimización de consultas SQL y uso eficiente de la memoria con Xdebug
- Identificarás consultas SQL ineficientes y cómo optimizarlas usando Xdebug.
- Revisarás el uso de la memoria y aprenderás a reducir el consumo en tus scripts.
- Implementarás prácticas de optimización y analizarás ejemplos prácticos para mejorar la eficiencia general de tu aplicación.