PHP Profesional: técnicas avanzadas
300 páginas
Spanish
PDF
4.5

PHP Profesional: técnicas avanzadas

PHP Profesional: técnicas avanzadas

Autor:

Año:

Resumen:

El libro «PHP Profesional: técnicas avanzadas» está destinado a desarrolladores que ya dominan los fundamentos del lenguaje y quieren pasar al siguiente nivel. El autor, Alexéi Smirnov, desarrollador senior con 15 años de experiencia, comparte prácticas reales que se aplican en grandes proyectos comerciales y sistemas de alta carga (highload).



No es una introducción más a la sintaxis: te sumergirás en el diseño de arquitecturas complejas, desde la elección de la estructura de clases correcta hasta el despliegue de microservicios. Se presta especial atención a los enfoques modernos: SOLID, GRASP, inyección de dependencias (Dependency Injection), trabajo con colas, almacenamiento en caché a nivel de Redis y Varnish, así como la creación de perfiles con Xdebug y Blackfire.



Qué aprenderás:

  • Cómo aplicar más de 15 patrones de diseño (Factory, Strategy, Observer, Repository, etc.) en proyectos reales;
  • Métodos de optimización del rendimiento: desde la configuración de opcache hasta el procesamiento asíncrono de tareas mediante RabbitMQ;
  • Principios de codificación segura: protección contra inyecciones SQL, XSS, CSRF, validación de datos de entrada;
  • Práctica de pruebas unitarias con PHPUnit y pruebas de integración con Codeception;
  • Patrones arquitectónicos: MVC, HMVC, Event-Driven, CQRS y Event Sourcing;
  • Trabajo con Docker, CI/CD, despliegue y monitorización del entorno de producción.


Para quién es este libro:

  • Desarrolladores backend con experiencia en PHP de al menos 2 años;
  • Team Leads y arquitectos que quieran sistematizar sus conocimientos;
  • Especialistas que migran desde otros lenguajes (Java, Python) al stack PHP;
  • Todos aquellos que se preparan para entrevistas técnicas para el puesto de Senior PHP Developer.


El libro está estructurado como una guía práctica: cada capítulo contiene ejemplos de código listos para usar, y al final de las secciones hay ejercicios para trabajo autónomo. Aprenderás no solo a escribir código, sino a diseñar sistemas flexibles, escalables y fáciles de mantener.



«PHP Profesional: técnicas avanzadas» se convertirá en tu manual de consulta al crear aplicaciones web complejas, APIs y arquitecturas de microservicios. Después de leerlo, podrás resolver con confianza tareas de cualquier complejidad, desde la refactorización de código heredado (legacy) hasta el desarrollo de proyectos de alta carga.

Recommendations