Programación Orientada a Objetos Avanzada

Crea programas usando técnicas avanzadas relacionadas con la programación orientada a objetos con el lenguaje Java: herencia, polimorfismo, clases abstractas, interfaces…

Acerca del curso


Ver otros cursos de:

  Programación

Presentación del curso

Este curso parte de los conceptos básicos de programación orientada a objetos. Sabemos que nuestros programas se organizan en clases y somos capaces de crear instancias de éstas: los objetos. Pero ¿es todo lo que hay en cuanto a programación orientada a objetos? Verás que no.

En el presente curso se van a dar a conocer conceptos avanzados de programación orientada a objetos, que nos permitirán realizar programas más complejos y con más funcionalidades. Veremos dos conceptos como son: la herencia, mediante la cual crearemos clases nuevas a partir de otras, y el polimorfismo, que nos permitirá crear un mismo método con varios comportamientos diferentes. Ambos conceptos son adalides de la reutilización de código. Conocerás, también, tres tipos de clases con unas peculiaridades que las hacen especiales: las clases abstractas, las clases finales y las interfaces.

Todo el curso se llevará a cabo usando el lenguaje de programación Java, pero verás conceptos que son intrínsecos de la programación orientada a objetos, independientemente del lenguaje de programación que uses.

Valoraciones

4.25 (198 valoraciones)

Temario

1
¡Te damos la bienvenida al curso!
Encuesta: ¡Queremos saber de ti!
Mensaje de la persona experta
Cómo estudiar este curso
¿Qué aprenderás en este curso?
¿Sabías que…?
2
Herencia
Lectura: Herencia
Vídeo experto
Material de soporte del vídeo
Test de autoevaluación
3
Operador instanceof
Lectura: Operador instanceof
Vídeo experto
Material de soporte del vídeo
4
Clases abstractas
Lectura: Clases abstractas
Vídeo experto
Material de soporte del vídeo
5
Clases finales
Clases finales
Vídeo experto
Material de soporte del vídeo
6
Interfaces
POOAVZ_T6_LE
Vídeo experto
Material de soporte del vídeo
Test de autoevaluación
7
Poliformismo
Lectura: Poliformismo
Vídeo experto
Material de soporte del vídeo
8
Cierre del curso
Encuesta: Danos tu feedback
Actividad final curso
Test final de curso
Mensaje de cierre de la persona experta

Conoce al experto

Daniel Santiago Martínez
Profesor ITB / LinkiaFP
Soy ingeniero informático y he trabajado de programador y analista varios años en diversas empresas, hasta que me decidí a dar el salto a la enseñanza.
Programación Orientada a Objetos Avanzada
99€ 199€ ¡-50% de dto!
1