Hevutph4trihptvd0rse

Programación Orientada a Objeto en Java

Java y la programación orientada a objeto

   Introducción

Este curso abordar los conceptos de programación orientada a objeto de una forma práctica y cercana a través del uso de diagramas. El curso hace especial hincapié en explicar los conceptos y relacionarlos entre sí creando ejemplos que aborden soluciones reales.

Modulo 1: Introducción a Java :En este módulo se aborda la instalación del JDK y el Eclipse como entorno de desarrollo , desarrollando unos ejemplos básicos que sirvan de introducción al lenguaje a cualquier programador. Haciendo especial énfasis en como funcionan las herramientas y sus refactorings.

Modulo 2: Objetos y Clases: En este módulo se abordan los conceptos esenciales de Programación Orientada a Objeto . Se abordarán conceptos como Clases ,Encapsulación , Constructores, Métodos Estáticos etc.

Modulo 3: Java y Herencia. La herencia es una de las relaciones que más cuesta usar correctamente. Conceptos como el polimorfismo y su relación con la encapsulación hacen que sea un tema difícil de abordar para mucha gente. En este módulo se explican los conceptos paso a paso.

Modulo 4: Java y Composición. La composición es la relación inversa a la herencia y aunque la herencia es más conocida , la composición es la más usada. Esta relación aunque en principio parece más sencilla soporta enfoques complejos como recursividad , delegación y encapsulación. Todos serán abordados en el módulo a detalle.

Modulo 5: Interfaces y Clases Abstractas. Quizás el módulo mas complejo y el que siempre genera más dificultades a los desarrolladores . Los interfaces no son conceptos sencillos de entender. En este módulo desarrollamos un ejemplos desde cero que se apoya en el manejo de interfaces , composición , delegación y herencia para explicar todo de forma clara.

Modulo 6: Manejo de Excepciones. La gestión de excepciones es algo que siempre parece sencillo en un punto de partida , pero pronto aparecen varias situaciones que generan dudas. En este módulo se cubrirán todas ellas.



Tu Profesor


Cecilio Alvarez
Cecilio Alvarez

Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com


Unidades didácticas



Preguntas habituales


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Comienza ahora