Course curriculum

    1. Introducción

    2. ¿Qué es PHP?

    3. Instalación de Herramientas (XAMPP)

    1. Variables

    2. Tipos de dato

    3. Estructura de control "if"

    4. Estructura de control "else" y "else if"

    5. Estructura de control "switch"

    6. Estructura de control ternaria

    7. Bucle "for"

    8. Bucle "while"

    9. Bucle "do while"

    10. Funciones

    11. Funciones existentes en PHP

    1. Array indexados

    2. Array asociativos

    3. Estructura de control "foreach"

    4. Arrays multidimensionales

    5. Funciones comunes para Arrays

    1. Clases y Objetos

    2. Métodos

    3. Constructores

    4. Destructores

    5. Propiedades y métodos estáticos

    6. Clases con tipado

    7. Union Types

    8. Herencia

    9. Encapsulamiento

    10. Métodos Getter y Setter

    11. Clases Abstractas

    12. Interfaces

    13. Traits

    14. Polimorfismo - Sobreescritura de métodos

    15. Polimorfismo - Interfaces

    16. Clases con propiedades dinámicas con "stdClass"

    17. Conversión de Arrays a Objetos

    18. JSON

    19. Serialización de Objetos a JSON

    20. Namespace

    1. Métodos __get() y __set()

    2. Métodos __isset() y __unset()

    3. Métodos __call y __callStatic()

    4. Método __toString()

    5. Método __invoke()

    6. Paso por referencia, clonación de objetos y método mágico __clone()

    7. Serialización de Objetos y métodos __sleep y __wakeup()

    8. Métodos __serialize y __unserialize()

    1. Principio de responsabilidad única (Single responsibility principle)

    2. Principio de abierto/cerrado (Open/closed principle)

    3. Principio de sustitución de Liskov (Liskov substitution principle)

    4. Principio de segregación de la interfaces (Interface segregation principle)

    5. Principio de inversión de la dependencia (Dependency inversion principle)

About this course

  • $18.00
  • 142 lecciones
  • 10.5 horas de contenido en video

Discover your potential, starting today