Descripción
DESARROLLAR APLICACIONES WEB CON PHP Y SYMFONY
Resumen del libro
Este libro ofrece una guía completa para aprender a desarrollar aplicaciones web modernas utilizando PHP 8 y el framework Symfony 7. Diseñado tanto para principiantes como para desarrolladores con experiencia, el autor guía al lector desde los fundamentos del lenguaje PHP hasta conceptos avanzados del framework. A través de ejemplos prácticos y código descargable, el lector aprenderá a construir sitios web dinámicos, gestionar bases de datos, implementar seguridad y desplegar aplicaciones, adquiriendo las habilidades necesarias para convertirse en un desarrollador web competente.
¿De qué trata?
La obra comienza con una introducción al funcionamiento de un sitio web y las herramientas necesarias para su desarrollo, sin requerir conocimientos previos de programación. A continuación, se presentan los conceptos básicos de PHP: variables, funciones, tipos de datos y operadores. El libro profundiza en la programación orientada a objetos y en herramientas de gestión de dependencias como Composer y Scoop.
Una vez establecidos los fundamentos de PHP, el lector se introduce en Symfony, comenzando con la construcción de un sitio web básico. Progresivamente, se exploran conceptos más complejos como el enrutamiento, el motor de plantillas Twig, Webpack Encore, Symfony Stimulus, Symfony Flex, la gestión de bases de datos con Doctrine, formularios, seguridad (incluyendo APIs), servicios, la clase Mailer y el despliegue de aplicaciones. Cada concepto se ilustra con ejemplos prácticos que el lector puede reproducir con el código fuente disponible para descargar.
Temas principales
- Fundamentos del lenguaje PHP 8: variables, funciones, tipos y operadores
- Programación orientada a objetos con PHP
- Gestión de dependencias con Composer y Scoop
- Construcción de sitios web con Symfony 7
- Enrutamiento y motor de plantillas Twig
- Integración de Webpack Encore y Symfony Stimulus
- Gestión de bases de datos con Doctrine
- Creación y validación de formularios
- Seguridad web y de APIs
- Servicios, envío de correos con Mailer y despliegue de aplicaciones
¿Para quién está recomendado?
Este libro está dirigido a desarrolladores web que desean aprender PHP y Symfony desde cero, así como a programadores con experiencia en PHP que buscan profundizar en el framework Symfony 7. También es adecuado para estudiantes de informática y profesionales que quieran actualizar sus habilidades en desarrollo web moderno.
Qué aporta este libro
- Una ruta de aprendizaje progresiva desde los conceptos básicos de PHP hasta el desarrollo avanzado con Symfony
- Ejemplos prácticos y código fuente descargable para aplicar los conocimientos de forma inmediata
- Dominio de herramientas esenciales como Doctrine, Twig y Composer para el desarrollo profesional
- Capacidad para implementar seguridad, formularios y envío de correos en aplicaciones web
- Conocimientos para desplegar aplicaciones Symfony en entornos de producción
Ficha técnica
- Autor: ROCAMORA, YVES
- Editorial: EDICIONES ENI
- Idioma: Español
- Tema: PROGRAMACION DE WEB
- Colección: RECURSOS INFORMATICOS
- Fecha de edición: julio de 2024
- Número de páginas: 528
- Peso: 844 g
Valoración editorial
Esta obra destaca por su enfoque didáctico y progresivo, ideal para quienes se inician en el desarrollo web con PHP y Symfony. La combinación de teoría y ejemplos prácticos, junto con el código descargable, facilita el aprendizaje autodidacta. Es una referencia útil tanto para principiantes como para desarrolladores que deseen actualizar sus conocimientos con las últimas versiones de PHP y Symfony.

