Curso
Programación orientada a objetos en Python
AvanzadoNivel de habilidad
Actualizado 2/2026
PythonProgramming4 h13 vídeos44 Ejercicios3,600 XP100K+Certificado de logros
Crea tu cuenta gratuita
Continuar con GoogleMostrar más opcioneso
Al continuar, aceptas nuestros Términos de uso, nuestra Política de privacidad y que tus datos se almacenen en los EE. UU.
Preferido por estudiantes en miles de empresas
¿Formando un equipo?
Prueba para empresasDescripción del curso
Requisitos previos
Writing Functions in Python1
Fundamentos de OOP
En este capítulo verás qué es la programación orientada a objetos (OOP), en qué se diferencia de la programación procedural y cómo puede aplicarse. Luego definirás tus propias clases y aprenderás a crear métodos, atributos y constructores.
2
Herencia y polimorfismo
La herencia y el polimorfismo son conceptos clave de OOP que permiten reutilizar código de forma eficiente y coherente. Aprende a heredar de una clase, personalizar y redefinir métodos, y repasar las diferencias entre datos a nivel de clase y a nivel de instancia.
3
Integración con Python estándar
En este capítulo aprenderás a asegurarte de que los objetos que almacenan los mismos datos se consideren iguales, a definir y personalizar las representaciones en forma de cadena de los objetos e incluso a crear nuevos tipos de errores. Con ejercicios interactivos, verás cómo personalizar aún más tus clases para que funcionen más como los tipos de datos estándar de Python.
4
Mejores prácticas de diseño de clases
¿Cómo se diseñan clases para herencia? ¿Python tiene atributos privados? ¿Es posible controlar el acceso a los atributos? Encontrarás respuesta a estas preguntas (y más) mientras aprendes las mejores prácticas de diseño de clases.
Programación orientada a objetos en Python
Curso completo
Obtener certificado de logros
Añade esta certificación a tu perfil de LinkedIn o a tu currículum.Compártelo en redes sociales y en tu evaluación de desempeño.Inscríbete ahora
¡Únete a 19 millones de estudiantes y empieza Programación orientada a objetos en Python hoy mismo!
Crea tu cuenta gratuita
Continuar con GoogleMostrar más opcioneso
Al continuar, aceptas nuestros Términos de uso, nuestra Política de privacidad y que tus datos se almacenen en los EE. UU.
Desarrolla tus habilidades de datos con la aplicación móvil de DataCamp
Progresa desde cualquier dispositivo móvil con nuestros cursos y desafíos de programación diarios de 5 minutos.