Programación orientada a objetos con PHP
El curso comienza con los fundamentos de la programación orientada a objetos en PHP. Se introducirá a los participantes en la mentalidad orientada a objetos y aprenderán cómo la programación orientada a objetos ayuda a que el código sea más reutilizable, modular y mantenible.
Una parte esencial del curso es la creación y uso de clases y objetos. Los participantes aprenderán a definir clases e instanciar objetos para representar entidades del mundo real y sus relaciones en el código.
También se hace hincapié en los conceptos de herencia, interfaces y rasgos. Los participantes aprenderán cómo se utiliza la herencia para transferir propiedades y métodos de una clase a otra, lo que aumenta la reutilización y extensibilidad del código. También aprenderán cómo se utilizan las interfaces para definir interfaces comunes para las clases y cómo se utilizan los rasgos para incluir código reutilizable en múltiples clases.
Por último, se tratan el control de acceso y la visibilidad. Los participantes aprenderán la importancia de los modificadores de acceso (public, private, protected) y comprenderán cómo controlan la visibilidad y el acceso a propiedades y métodos dentro y fuera de las clases.