PHP 8 para principiantes absolutos: Desarrollo básico de sitios web y aplicaciones web


Precio:
Precio de venta$54.99

Descripción

Embárquese en un viaje práctico para construir sitios dinámicos con la ayuda de múltiples proyectos que se pueden adaptar fácilmente a escenarios del mundo real. Esta tercera edición le mostrará cómo convertirse en un desarrollador PHP seguro, listo para dar los siguientes pasos para ser un desarrollador Full Stack y/o un exitoso programador de sitios web o aplicaciones web.

No se verá abrumado con cada detalle del lenguaje PHP completo de antemano; en su lugar, se le presentará un subconjunto pequeño y versátil de PHP aprendiendo a usarlo creativamente para desarrollar proyectos dinámicos. Verá cómo usar variables, estructuras de control, funciones y programación orientada a objetos. Se utilizan técnicas de programación segura a lo largo del libro para demostrar la forma adecuada de defenderse contra los piratas informáticos. Aprenderá cómo planificar y crear bases de datos MySQL/MariaDB y acceder a ellas usando PHP. Durante este proceso, se le presentarán objetos de datos, conceptos de diseño de UI y patrones de diseño. Se utilizará la metodología Modelo-Vista-Controlador (MVC) para mantener un diseño lógico consistente para cada proyecto.

Se presentarán cuatro proyectos principales: una galería de imágenes, un sistema de blog, un panel de control de gestión de datos y un juego interactivo. Inicialmente, se proporcionará una discusión general sobre cómo los sistemas operativos facilitan, hacen más confiables y eficientes la programación. Seguirá un breve ejemplo para demostrar la instalación de las últimas versiones de Apache, PHP y MySQL/MariaDB. La lógica PHP básica se utilizará durante el desarrollo del primer proyecto, una galería de imágenes. Una vez que se hayan asimilado estos conceptos, se discutirá una revisión adicional de conceptos adicionales de PHP 8, seguido de un extenso sistema de blogs que utilizará MVC para reforzar e introducir técnicas PHP adicionales. También descubrirá el uso de Google Charts para crear un panel de control de gestión de datos. Finalmente, explorará las matrices en mayor profundidad desarrollando la lógica para un juego de damas. A lo largo del camino, se proporcionan ejercicios y proyectos para reforzar lo aprendido.

Lo que aprenderá

  • Explore los conceptos básicos de la sintaxis, estructuras, funciones, módulos de PHP y más
  • Diseñe y desarrolle interfaces de usuario interactivas
  • Cree interfaces de usuario dinámicas usando SQL para acceder a bases de datos MySQL/MariaDB
  • Comprenda el desarrollo de clases y objetos seguros y eficientes orientados a objetos
  • Aplique los conocimientos aprendidos al crear cuatro proyectos PHP del mundo real

Para quién es este libro

Desarrolladores web y diseñadores aspirantes que son nuevos en el desarrollo web y/o PHP; programadores que son nuevos en PHP e incluso en la programación misma.



Autor: Jason Lengstorf, Thomas Blom Hansen, Steve Prettyman
Editorial: Apress
Publicado: 29/09/2022
Páginas: 429
Tipo de encuadernación: Tapa blanda
Peso: 1.71lbs
Tamaño: 10.00h x 7.00w x 0.91d
ISBN13: 9781484282045
ISBN10: 1484282043
Categorías BISAC:
- Informática | Internet | Programación web
- Informática | Ciencias de la Computación

Sobre el autor
Jason Lengstorf es un turbogeek de Portland, OR. Comenzó a construir sitios web en su adolescencia cuando su banda no podía pagar a alguien para que lo hiciera, y continuó construyendo sitios web después de darse cuenta de que su banda no era realmente muy buena. Ha sido un desarrollador web freelance a tiempo completo desde 2007, y expandió su negocio bajo el nombre de Copter Labs, que ahora es un colectivo freelance distribuido, manteniendo ocupados a unos 10 freelancers en todo el mundo. También es el autor de PHP for Absolute Beginners y Pro PHP and jQuery.
Thomas Blom Hansen tiene una amplia experiencia en la enseñanza de programación web en la sección Digital de la Copenhagen School of Design and Technology. Cuando no está enseñando, se puede encontrar a Thomas pescando truchas marrones en las aguas costeras alrededor de Dinamarca o posiblemente haciendo senderismo por alguna zona salvaje en el sur de Escandinavia. Thomas vive en un pequeño pueblo con su esposa, tres hijos, demasiadas cañas de pescar y una hamaca de camping ligera
Steve Prettyman es instructor universitario de programación PHP, desarrollo web y tecnologías relacionadas. Es y ha sido un desarrollador web en activo y es autor de libros. Ha escrito varios libros sobre PHP, incluyendo Learn PHP 7 y PHP Arrays for Apress.