Blog

Artículos y tutoriales sobre desarrollo web, Laravel, PHP, MySQL e Inteligencia Artificial aplicada al software. Escritos desde la experiencia de proyectos reales, no desde la teoría.

133 artículos publicados · Página 8 de 12

  1. Curso de PHP

    Creación y manipulación de arrays en PHP

    Todo sobre arrays en PHP: indexados, asociativos y multidimensionales, cómo agregar y quitar elementos, ordenar, buscar, y las funciones de array que más se usan.

  2. Curso de PHP

    Atributos y métodos estáticos en PHP

    Qué son las propiedades y métodos estáticos en PHP, cómo se declaran y se usan con self y static, la diferencia con los miembros de instancia y cuándo conviene evitarlos.

  3. Curso de PHP

    Excepciones en PHP: try, catch, finally y throw

    Cómo manejar excepciones en PHP: los bloques try catch finally, lanzar excepciones con throw, la jerarquía de excepciones del lenguaje y cómo crear excepciones personalizadas.

  4. Curso de PHP

    Traits en PHP: reutilizar código entre clases

    Qué es un trait en PHP, cómo se declara y se usa, cómo resolver conflictos con insteadof y as, la diferencia con interfaces y clases abstractas, y cuándo conviene evitarlos.

  5. Curso de PHP

    Namespace en PHP: organizar el código y evitar conflictos

    Qué es un namespace en PHP, cómo se declara, cómo importar clases con use, los alias, el uso de la barra invertida y su relación con el autoload PSR-4 de Composer.

  6. Curso de PHP

    Interfaces en PHP: contratos entre clases

    Qué es una interfaz en PHP, cómo se declara e implementa, por qué permite implementar varias a la vez, las interfaces nativas del lenguaje y la inyección de dependencias.

  7. Curso de PHP

    Clases abstractas en PHP: qué son y cuándo usarlas

    Qué es una clase abstracta en PHP, cómo se declara con abstract, la diferencia entre métodos abstractos y concretos, y cuándo conviene usarla en lugar de una interfaz.

  8. Curso de PHP

    Encapsulamiento en PHP: public, private y protected

    Qué es el encapsulamiento en PHP, cómo funcionan los modificadores public, private y protected, los métodos getter y setter, y por qué proteger los datos evita estados inválidos.

  9. Curso de PHP

    Polimorfismo en PHP: qué es y cómo aplicarlo

    Qué es el polimorfismo en PHP, cómo se aplica con herencia e interfaces, por qué elimina las cadenas de condicionales y cómo permite añadir funcionalidad sin tocar el código existente.

  10. Curso de PHP

    Iteración de objetos en PHP: Iterator, IteratorAggregate y generadores

    Cómo recorrer objetos con foreach en PHP: el comportamiento por defecto, la interfaz Iterator, IteratorAggregate, ArrayIterator y los generadores con yield.

  11. Curso de PHP

    Clases anónimas en PHP: qué son y cuándo usarlas

    Qué es una clase anónima en PHP, cómo se declara, cómo pasarle parámetros, cómo extender clases e implementar interfaces con ellas, y en qué casos conviene usarlas.

  12. Curso de PHP

    Herencia de objetos en PHP: extends, parent y sobrescritura

    Cómo funciona la herencia en PHP: la palabra extends, llamar al constructor del padre con parent, sobrescribir métodos, el modificador protected y las clases final.