Programación Orientada a Objetos

BackEnd

Una base sólida para entender la filosofía de la Programación Orientada a Objetos y el diseño de software orientado a objetos

Intermedio Largo (más de 20 horas)
Clic para comenzar...

No basta solo con conocer la sintaxis de la programación orientada a objetos (POO), hay que aprender a "pensar en objetos". Te acercamos el curso de POO más académico, con el que aprenderás las características de este paradigma de programación de una manera profunda y detallada.

Este curso está pensado para ofrecer una base sólida sobre la Programación Orientada a Objetos, de modo que los estudiantes aprendan sus fundamentos, aprovechando sus mejores características y evitando malas costumbres derivadas de un conocimiento parcial o malas enseñanzas. Para ello hemos diseñado un programa intensivo dedicado a dominar en detalle la orientación a objetos y los objetos en el lenguaje PHP. 

En el curso aprenderemos la teoría de la Programación Orientada a Objetos y el diseño de software orientado a objetos de la manera más académica posible. La idea es conocer al detalle los fundamentos de la POO, no tan enfocado en un lenguaje en particular, sino en general a las posibilidades de este paradigma de la programación. El estudiante podrá aprender a "pensar en objetos", así como a crear programas según la filosofía de la POO, potenciando sus virtudes y evitando malas prácticas.

Conscientes que para entender bien la POO es necesario usar algún lenguaje de programación en el que escribir los ejemplos, usaremos Java en la primera parte del curso, ya que es un lenguaje 100% orientado a objetos y tiene unas características adecuadas desde un punto de vista académico y una sintaxis bien conocida. Las clases durante esta primera parte correrán a cargo de Luis Fernández Muñoz, profesor de la EUI en la UPM (Universidad Politécnica de Madrid).

Este curso continua con el Curso de Programación Orientada a Objetos con PHP

5. Implementar una clase

Luis Fernández

6. Ejercicios completos OOP

Luis Fernández

8. Nuevos ejercicios

Luis Fernández

9. Herencia

Luis Fernández

10. Polimorfismo

Luis Fernández

Luis Fernández

Doctor en Inteligencia Artificial e Ingeniero Informático