Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Curso de POO en Python para Principiantes desde Cero
Rating: 4.0 out of 5(21 ratings)
129 students

Curso de POO en Python para Principiantes desde Cero

Aprende Programación Orientada a Objetos en Python desde Cero con Teoría y Ejercicios Prácticos
Last updated 3/2026
Spanish

What you'll learn

  • Comprender los fundamentos de la Programación Orientada a Objetos (POO)
  • Dominar los pilares de la POO
  • Manejar correctamente clases y objetos en Python
  • Comprender y aplicar relaciones entre clases
  • Escribir código limpio y reutilizable usando principios de diseño
  • Resolver problemas reales mediante ejercicios prácticos

Course content

11 sections100 lectures14h 10m total length
  • Conceptos básicos de la Orientación a Objetos10:15
  • Introducción a las Clases y Objetos10:44
  • Creación de Carpetas para el Curso2:19
  • Ejemplo Práctico de Clases y Objetos13:27
  • Ejemplo Práctico de Atributos y métodos9:54
  • Introducción al Método Constructor9:43
  • Ejemplo Práctico del Método Constructor7:37
  • Introducción a los Parámetros y Argumentos6:52
  • Ejemplo Práctico de Parámetros y Argumentos8:36
  • Ejemplo Práctico de Procedimientos y Funciones9:32
  • Introducción a la Visibilidad y Modificadores de Acceso6:10
  • Introducción a los Modificadores públicos y privados5:09
  • Ejemplo Práctico del Modificador de Acceso Público4:31
  • Ejemplo Práctico del Modificador de Acceso Privado8:44

Requirements

  • Conocimientos básicos de Python
  • Una computadora con Python instalado
  • Muchas ganas de aprender y mejorar

Description

La Programación Orientada a Objetos (POO) es un paradigma esencial en el desarrollo de software moderno. En este curso, aprenderás desde los fundamentos hasta la aplicación avanzada de la POO en Python, uno de los lenguajes más populares y versátiles en la industria.


A lo largo del curso, exploraremos conceptos clave como clases, objetos, atributos, métodos, encapsulamiento, herencia, polimorfismo, abstracción, así como las relaciones entre clases, incluyendo asociación, agregación y composición. Todo esto será reforzado con ejemplos prácticos, ejercicios aplicados y proyectos que te ayudarán a interiorizar los conceptos de manera efectiva.


Este curso está diseñado para que cualquier persona con conocimientos básicos en Python pueda dar el siguiente paso y aprender a estructurar su código de manera más organizada y eficiente utilizando los principios de la POO.


¿Qué aprenderás en este curso?

  • Fundamentos de la POO y su importancia en el desarrollo de software.

  • Creación y uso de clases y objetos en Python.

  • Aplicación de los cuatro pilares de la POO: abstracción, encapsulamiento, herencia y polimorfismo.

  • Diferencias entre asociación, agregación y composición y cómo implementarlas en Python.

  • Uso adecuado de métodos de instancia, de clase y estáticos.

  • Buenas prácticas de POO para escribir código limpio, modular y reutilizable.

  • Desarrollo de ejercicios y mini-proyectos para reforzar cada concepto.


¿A quién está dirigido este curso?

  • Estudiantes universitarios que necesitan aplicar POO en sus proyectos académicos.

  • Principiantes en programación con bases en Python que desean aprender POO.

  • Profesionales de tecnología que buscan mejorar sus habilidades en Python.

  • Cualquier persona interesada en estructurar mejor su código y aprender POO con ejercicios prácticos.


Requisitos previos

  • Conocimientos básicos de Python (variables, condicionales, bucles y funciones).

  • Un ordenador con Python instalado y un editor de código (VS Code, PyCharm, Jupyter, etc.)

  • Ganas de aprender y practicar con ejercicios aplicados.


En La Tecnología Avanza, estamos comprometidos a brindarte una educación clara y accesible, ayudándote a dominar la Programación Orientada a Objetos en Python de manera práctica y efectiva. Inscríbete y comienza a mejorar tus habilidades hoy mismo. ¡Empieza a aprender ahora, porque la tecnología avanza y tú también!

Who this course is for:

  • Estudiantes universitarios que necesiten aplicar POO en Python
  • Principiantes en programación con bases en Python que quieran profundizar en POO
  • Profesionales de tecnología que buscan aprender POO en Python
  • Cualquier persona interesada en mejorar sus habilidades en programación