CursosWorkshop IAEmpresasPreciosBlogNewsletter
  • Cursos
  • Workshop IA
  • Empresas
  • Precios
  • Blog
  • Newsletter
Suscríbete
  • Cursos
  • Empresas
  • Comunidades
  • Blog
  • Tarjeta regalo
  • Newsletter
  • Soporte
  • Tienda
  • ConfAiBot
  • Contacta
  • Aviso legal
  • Condiciones generales
  • Política de privacidad
  • Política de cookies

Curso de Análisis de código estático en PHP

Standard
Javier FerrerRafa Gómez

Por Javier Ferrer y Rafa Gómez – Backend

PHP no es un lenguaje compilado, pero con el análisis de código estático podemos tener sus ventajas.

Ir al curso

🎓 Primera lección disponible sin registro 🎓

El Análisis Estático de Código en PHP es una herramienta esencial para mantener una base de código robusta y prevenir bugs antes de que lleguen a producción.

Estas herramientas te ayudan con:

  • Calidad del Código: Descubre cómo el análisis estático puede elevar la calidad de tu código, haciendo que sea más legible, mantenible y libre de errores.
  • Contratos Explícitos: Aprende a transicionar de duck typing a contratos explícitos, mejorando así la precisión y la predictibilidad de tu código.
  • Arquitectura Sólida: Asegura la arquitectura de tu aplicación y visualiza sus dependencias, permitiendo un diseño más limpio y estructurado.

En este curso exprimimos:

  • 👌 Psalm: La mejor herramienta de análisis estático del código. Incluso puedes llegar a tener genéricos en php.
  • 🌉 phpat: Testea la arquitectura de tu código y asegúrate de seguirla.
  • 🗑️ phpmd: Mantén tu código con una complejidad baja.

Vídeos del curso

  • 🔝 Mejora la calidad de tu código PHP añadiendo análisis estático
  • 👌 Primeros pasos con Psalm
  • 😳 Exhaustividad en enums y configuración de Psalm óptima para empezar

  • 👥 Añade todos los tipos posibles gracias a Psalm
  • 👤 Genéricos en PHP: Subiendo a Psalm nivel 1

  • 👁️ Visualiza la arquitectura de tu aplicación gracias a deptrac
  • 🏗️ Asegura la arquitectura de tu aplicación gracias a phpat

  • 🗑️ Asegura la calidad de tu código gracias a phpmd
  • ♻️ Detecta ficheros a refactorizar con churn php
  • 🧼 Borra dependencias no utilizadas con composer-unused

  • 🤖 Trackea la calidad de tu código en tus pull requests
  • 💫 Acorta el ciclo de feedback loop manteniéndolo en local con Git hooks

  • 🤟 Conclusiones y siguientes pasos
Ir al curso

Cursos relacionados

Standard
Transacciones limpias [Debate]

🤲 Transacciones limpias [Debate]

Javier FerrerRafa Gómez

Debate donde miramos alternativas sobre cómo aplicar transacciones.

Ver curso
Standard
Buenas prácticas de Programación Orientada a Objetos

🪂 Buenas prácticas de Programación Orientada a Objetos

Javier FerrerRafa Gómez

Aplica buenas prácticas de la POO en tu código para que sea más mantenible.

Ver curso
Standard
Proyecciones en Wallapop

🎦 Proyecciones en Wallapop

Rafa Gómez

Aprende cómo Wallapop gestiona las proyecciones en sus sistemas

Ver curso
Ver catálogo completo

Paga según tus necesidades

lite (sólo mensual)

19 €
al mes
  • Cursos esenciales de programación para construir una base sólida
Popular

standard

24,92 €
Descuento vs mensual de 49 €
Pago anual de 299 €
al mes
  • Catálogo principal para dominar cómo escribir un código mantenible, escalable y testable
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

premium

41,58 €
Descuento vs mensual de 89 €
Pago anual de 499 €
al mes
  • Cursos exclusivos de IA para mantenerte siempre actualizado
  • Acceso anticipado a nuevos cursos
  • Descuento en workshops
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

No subiremos el precio mientras mantengas tu suscripción activa

SuscríbeteInicia sesión