©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Programación Orientada a Objetos con PHP
Aprende a usar objetos en el popular lenguaje backend con el Curso de Programación Orientada a Objetos con PHP
Material disponible
PHP comenzó con una sencilla orientación a objetos en versiones antiguas del lenguaje, pero a día de hoy dispone de una de las implementaciones más completas y avanzadas de las que podemos encontrar en los lenguajes populares. En este curso abordaremos tanto las bases de OOP como las últimas novedades de PHP: traits, type hinting, overloading interfaces o el autoload de clases, serialización, etc.
A lo largo de las sesiones del Curso de Programación Orientada a Objetos con PHP conoceremos la sintaxis básica de trabajo con clases y objetos de PHP, así como las maneras de usar y explotar los mecanismos de herencia, polimorfismo, etc. Lo veremos todo aplicado a ejemplos muy relacionados con el desarrollo para web, como son un sistema de plantillas que aplica herencia, un carrito de la compra con productos polimórficos, un sistema de persistencia de la información de la sesión basado en diversas implementaciones con traits, etc.
Objetivos del curso
Podrás dominar la sintaxis de la POO en PHP, aplicar todos los conocimientos anteriores en la creación de componentes útiles para la web orientados a objetos, así como explorar en profundidad las nuevas características de orientación a objetos que aportan las últimas versiones del lenguaje.
Por qué debes aprender Programación Orientada a Objetos con PHP
Qué tengo que saber
Es un curso esencial para todo aquel programador de PHP que ya posee un conocimiento básico de objetos, visto en el Curso de Programación Orientada a Objetos, y que desea avanzar en el conocimiento del lenguaje, para crear aplicaciones mejor construidas y capaces de aprovechar todas las posibilidades de los objetos en PHP
Clases y contenidos
- Conceptos generales de desarrollo PHP.
- PHP en Mac con Mamp.
- PHP en Windows con Xampp + problemas comunes.
- Vagrant.
- Configurar y aprovisionar una máquina virtual orientada a desarrollo profesional.
- Flujo de trabajo con Vagrant.
- Cuestiones finales en entornos PHP.
- Trabajamos el entorno PHP más popular para el desarrollo de sitios web.
- Clases y objetos PHP: Orientación a Objetos con la sintaxis de PHP.
- Practicar conceptos relacionados con clases y objetos.
- Miembros Static de la Programación Orientada a Objetos.
- Ejemplos "responsive".
- Practicamos con un ejemplo Static.
- Duda función recursiva.
- Sintaxis para crear herencia en PHP.
- Abstracción en herencia: Clases y métodos abstractos en PHP.
- Particularidades del polimorfismo en PHP, Herencia múltiple, interfaces...
- Otros mecanismos:
- Autoload
- Serialización
- Métodos mágicos
- Clonado
- Type Hinting
- Overloading
- Interfaces
- Traits
- Practica traits.
Valoraciones
Rodrigo Aragón Rodríguez
Mucha preparación sin detalle. No obstante supongo que queda lo mejor
victor valdez
muy interesante
Daniel Ricardo Velasquez Quitian
Enrique Gálvez
Me ha servido bastante para repasar un poco de novedades de PHP y conceptos de la POO.
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.