</> CodeBooks
    ← Volver a PHP (página 2)
    Portada de PHP by Example

    PHP by Example

    Alex Vasilev

    Editorial
    Apress
    Año
    2024
    Páginas
    ~432
    Nivel
    Intermedio

    De qué trata

    PHP by Example: A Practical Guide to Creating Web Applications with PHP es un libro de Alex Vasilev (Oleksii Vasyliev) publicado por Apress en junio de 2024. Vasilev es profesor de sistemas y tecnologías de software en la Universidad Nacional Taras Shevchenko de Kiev, lleva veinte años enseñando programación y ha escrito más de treinta libros en Ucrania; este es el primero que publica directamente en inglés. Es una introducción guiada por ejemplos para quien tiene poca experiencia previa y quiere aprender PHP con vistas al desarrollo web. Se escribió con PHP 8 como versión actual, aunque el autor procura que las explicaciones sirvan para las últimas versiones del lenguaje.

    El primer capítulo explica cómo ejecutar un programa PHP tanto con el intérprete en la línea de comandos como a través de un servidor. Después vienen las variables y los tipos de datos con todos los operadores, las sentencias de control (if, while, do-while, for, switch, goto y la expresión match), los arrays y sus funciones, y las funciones: tipos de argumentos y resultado, paso por referencia, valores por defecto, número variable de argumentos, recursión, eval(), funciones anónimas y argumentos con nombre. Un capítulo reúne recursos útiles: referencias, constantes, variables globales y estáticas, cadenas multilínea, archivos e inclusión de ficheros. La parte de orientación a objetos trata clases y objetos, constructores y destructores, miembros estáticos y privados, métodos especiales, herencia, clases abstractas, interfaces, traits, espacios de nombres y clases anónimas. Siguen el manejo de errores y excepciones, los generadores e iteradores y un capítulo final que integra PHP en documentos HTML y procesa parámetros de peticiones con botones, listas, casillas, deslizadores y botones de opción.

    Es un libro de iniciación al lenguaje, no de desarrollo profesional: no trata bases de datos, Composer, frameworks como Laravel o Symfony, ni seguridad o pruebas automatizadas, aunque la editorial mencione las pruebas. Su punto fuerte son los listados cortos y explicados, disponibles en el repositorio oficial de Apress.

    • PHP 8
    • Sintaxis de PHP
    • Control de flujo y match
    • Arrays
    • Funciones y argumentos con nombre
    • Programación orientada a objetos
    • Traits e interfaces
    • Excepciones
    • Generadores e iteradores
    • Formularios HTML

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de PHP con nivel Intermedio