Programación Orientada a Objetos

Anuncio
 Fundamentos de la Programación Orientada a Objetos
Programa 2015 del Curso de POO en EscuelaIT / DesarrolloWeb.com:
Semanas 1 y 2: Fundamentos de la POO
Objetivo: Conocer la teoría y las bases de la Programación Orientada a Objetos, de una manera académica.
Aclarar conceptos relacionados y enseñar a "pensar en objetos". Usamos Java como lenguaje.
1.­ Introducción ●
●
●
4.­ Herencia Bases de la Programación Orientada a Objetos: Evolución. Elementos de Programación Orientada a Objetos. Lenguajes de Programación Orientados a Objetos. ●
●
●
●
2.­ Clases y objetos ●
●
●
●
●
5.­ Polimorfismo Clases: Vista Pública. Objetos: Vista Pública. Clases: Vista Privada. Objetos: Vista Privada. Miembros de instancia vs clase. ●
●
3.­ Diseño orientado a objetos ●
●
●
Jerarquía de Clasificación. Herencia por Extensión. Herencia por Implantación. Beneficios de la Herencia. Enlace Dinámico vs. Enlace Estático. ­ Justificación de la Herencia ­ Justificación de la Instanciación Beneficios del Polimorfismo. ­ Abstracción. ­ Extensibilidad. 6.­ Metodologías de desarrollo de software orientado a objetos. Método de Desarrollo de Programas. Relaciones entre Clases. Paquetes. Semana 3: POO en PHP
Objetivo: Practicar conceptos relacionados con la Programación Orientada a Objetos, a la vez que se
explica las particularidades de la POO en PHP y en el desarrollo web.
1.­ Clases y objetos en PHP ●
●
●
Definición de clases Instanciación de objetos Constructores y destructores 2.­ Propiedades y métodos ●
●
●
●
●
Herencia Redefinición de métodos Abstracción Polimorfismo en PHP Herencia múltiple, interfaces 5.­ Nuevas características de OOP en PHP ●
●
●
●
●
●
Propiedades / métodos Visibilidad Miembros static 3.­ Herencia en PHP ●
●
●
4.­ Polimorfismo Autoload Serialización Métodos mágicos Type hinting Overloading Traits Puedes encontrar más información sobre el objetivo del curso, dinámicas y otros detalles en la página del
curso: ​
http://escuela.it/cursos/programacion-orientada-a-objetos/
Contacta con nosotros por medio del correo ​
cursos@desarrolloweb.com 
Descargar