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)
120€ Comprar

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.

A lo largo de esta iniciativa aprenderás teoría y práctica de la POO, con aplicación en dos lenguajes populares: Java y PHP.

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 la primera parte del 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).

En el último bloque aprenderemos a usar objetos en un lenguaje tan popular como PHP. El estudiante podrá 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. La última parte del curso tendrá como profesor a Miguel Angel Alvarez, fundador de DesarrolloWeb.com.

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

18. Herencia en PHP

Miguel Angel

20.­ Polimorfismo

Miguel Angel

Miguel Angel

Desarrollador Fullstack

Luis Fernández

Doctor en Inteligencia Artificial e Ingeniero Informático