Si tienes conocimientos básicos de Java y quieres iniciarte en el mundo de la programación orientada a objetos, este curso es para ti. A medida que progresemos, analizaremos los conceptos básicos de la orientación a objetos para ir avanzando hacia conceptos más avanzados. Con ello, lograrás adentrarte en el mundo del diseño orientado a objetos. Con este curso, aprenderás a aplicar estos conceptos en tus programas Java, plasmarlos en código y aprovechar al máximo las herramientas que brinda el lenguaje.

Enjoy unlimited growth with a year of Coursera Plus for $199 (regularly $399). Save now.

Recommended experience
What you'll learn
Conceptos fundamentales de la programación orientada a objetos.
Cómo aplicar las herramientas que brindan los lenguajes orientados a objetos.
Skills you'll gain
Details to know

Add to your LinkedIn profile
12 assignments
See how employees at top companies are mastering in-demand skills

There are 4 modules in this course
Esta semana nos adentramos en los conceptos básicos de la programación orientada a objetos y que van a estar siempre presentes, de una forma u otra, en las siguientes semanas.
What's included
3 videos7 readings2 assignments2 discussion prompts
Esta semana comenzaremos a definir las responsabilidades de las clases y cómo estas afectan a las relaciones entre los objetos y la fuerza de las relaciones. Veremos también cómo crear objetos de diferentes maneras y cómo pueden reaccionar según el estímulo que les demos.
What's included
5 videos4 readings3 assignments1 discussion prompt
Esta semana entraremos en uno de los temas más importantes de la POO, la herencia. Analizaremos su utilidad, sus implicancias y limitaciones.
What's included
5 videos5 readings3 assignments1 discussion prompt
Esta semana veremos algunos conceptos avanzados: las clases abstractas y el polimorfismo. Analizaremos cómo se usan en código y algunas situaciones en las que pueden resultar útiles. Por último, haremos una breve introducción al diseño avanzado orientado a objetos.
What's included
3 videos6 readings4 assignments1 discussion prompt
Instructor

Offered by
Explore more from Software Development
Status: PreviewUniversidad de Palermo

Birla Institute of Technology & Science, Pilani
Status: Free Trial
Status: Free TrialUniversity of California San Diego
Why people choose Coursera for their career




Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
More questions
Financial aid available,




