Curso de Programación Orientada a Objetos

Domina el paradigma más utilizado en el desarrollo de software moderno aprendiendo a estructurar código reutilizable, escalable y eficiente mediante clases, objetos y herencia.

Duración: 4h:32m

Calificaciones: 97

30 Lecciones

450 Estudiantes

Español

Actualizado: 05/2026

Certificado

Certificado

450 Estudiantes

Calificaciones: 97

Español

Duración: 4h:32m

Actualizado: 05/2026

30 Lecciones

En este curso comprenderás a fondo la Programación Orientada a Objetos (POO o OOP), el paradigma clave detrás de la mayoría de lenguajes modernos (como Java, C++, Python, PHP o C#). Aprenderás a cambiar tu forma de pensar y estructurar código, pasando de instrucciones lineales a diseñar programas basados en “objetos” que representan entidades del mundo real o abstracto. A través de módulos teóricos y prácticos progresivos, dominarás los pilares fundamentales que todo desarrollador profesional debe conocer: la creación de clases y objetos, atributos, métodos, encapsulamiento, herencia y polimorfismo. Además, explorarás conceptos avanzados como clases abstractas, interfaces, y la arquitectura Modelo Vista Controlador (MVC), dotándote de las habilidades necesarias para desarrollar aplicaciones complejas, modulares y fáciles de mantener en cualquier lenguaje.

¿Para quién es este curso?

Dirigido a estudiantes de programación y desarrolladores con conocimientos previos básicos de código que buscan dar el siguiente gran paso en su carrera, aprendiendo a estructurar proyectos de manera profesional para mejorar la calidad, escalabilidad y el mantenimiento de su software.

Lo que aprenderás:

  • Fundamentos de la Programación Orientada a Objetos (POO).
  • Creación e interacción de Clases y Objetos (Atributos, Métodos, Constructores).
  • Principio de Encapsulamiento y modificadores de acceso para proteger datos.
  • Herencia, creación de clases derivadas y reutilización de código.
  • Polimorfismo (sobrecarga y sobreescritura de métodos).
  • Abstracción mediante interfaces y clases abstractas.
  • Diferencia entre Composición vs. Herencia y manejo de objetos complejos.
  • Introducción a la arquitectura y patrón de diseño Modelo-Vista-Controlador (MVC).

Requisitos:

  • * Se recomienda tener conocimientos básicos previos de lógica de programación (variables, bucles, condicionales).
  • Disposición, lógica y ganas de aprender nuevos paradigmas.
  • Una computadora (Windows, Mac o Linux) con conexión a Internet.

Contenido del curso:

1. Introducción
2. Definición de Objeto
3. Definición de Clase
4. Definición de Clase (2)
5. Pseudocódigo de POO
6. Programa para POO
7. Proyecto y Entorno
8. Creando una Clase
9. Creando un Objeto
10. Parámetros
11. Constructor
12. Atributos y Métodos
13. Ejercicio POO
14. Ejercicio POO (2)
15. Modificadores de Acceso
16. Encapsulación
17. Herencia
18. Ejemplo de Herencia
19. Sobrecarga de Métodos
20. Sobreescritura de Métodos
21. Interfaces
22. Clases Abstractas
23. Ejercicio POO (3)
24. Manejo de Objetos
25. Modelo Vista Controlador
26. Ejemplo Modelo
27. Ejemplo Vista
28. Ejemplo Controlador
29. Lenguajes Orientados a Objetos
30. Fin del curso

Certificado de estudios:

Certificado Oficial Internacional
No solo aprendas; demuestra que lo dominas.
Al aprobar el examen final, obtendrás un certificado digital a tu nombre emitido y respaldado por Certione. Este documento formal es la prueba definitiva de tus nuevas competencias analíticas y le demuestra a los reclutadores que posees habilidades validadas, estructuradas y listas para aplicar en el mundo corporativo.

Insignia Digital Verificable (Badge)
Lleva tu perfil profesional al siguiente nivel en el entorno digital. Junto con tu certificado, recibirás un Badge oficial, el formato moderno ideal para destacar tu logro con un solo clic en tu perfil de LinkedIn, tu CV online o tu firma de correo. Cualquier empleador o cliente podrá escanearlo y verificar la autenticidad de tus conocimientos al instante.

Últimas reseñas de estudiantes:

0
0 de 5 estrellas (basado en 0 reseñas)
Excelente
Muy buena
Media
Mala
Muy mala
5,0
5,0 de 5 estrellas (basado en 2 reseñas)
Excelente
Muy buena
Media
Mala
Muy mala

No hay reseñas todavía. Sé el primero en escribir una.

Del Autor:

Preguntas frecuentes:

¿Cuándo puedo empezar el curso?

Podrás comenzar inmediatamente después de realizar tu inscripción. Una vez confirmado el
acceso, recibirás tus credenciales para ingresar a la plataforma y empezar desde el primer módulo
sin esperas ni fechas límite.

El curso es 100% online y grabado, lo que te permite avanzar a tu propio ritmo. Podrás ver las
clases en cualquier momento, repetirlas cuantas veces necesites y adaptar el aprendizaje a tu
horario, sin depender de clases en vivo.

No necesitas experiencia previa. El curso está diseñado desde cero, guiándote paso a paso desde los conceptos básicos hasta un nivel avanzado,

Sí. Al finalizar el curso recibirás un certificado digital que podrás agregar a tu CV, perfil de LinkedIn o portafolio profesional, demostrando tus conocimientos.

Tendrás acceso por un periodo extendido (o de por vida, si así lo defines), lo que te permitirá
avanzar sin presión, repasar el contenido cuando quieras y mantenerte actualizado conforme
evolucione el curso.

Últimos cursos

Curso de ZBrush desde Cero

GRATIS

5h:30m

Aprende a esculpir modelos 3D orgánicos, diseñar personajes y crear arte digital de alta calidad con el software estándar de la industria para la escultura digital.
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors