E-Academy
Python POO
🎯 Intermedio
4.9 (156)

Python Orientado a Objetos

Aprende POO de forma práctica. Clases, herencia, polimorfismo y patrones de diseño profesionales.

👤 Rodrigo Méndez ⏱️ 5 semanas • 20 clases 👥 +25 estudiantes 💼 Proyectos reales

🎯 ¿Para quién es este curso?

Conoces Python básico
Quieres código profesional
Necesitas estructurar mejor
Te preparas para trabajar

¿Qué aprenderás?

Clases y Objetos

Crear estructuras reutilizables

Encapsulamiento

Proteger datos y métodos

Herencia

Reutilizar código eficientemente

Polimorfismo

Múltiples formas, un interfaz

Principios SOLID

Código limpio y mantenible

Patrones de Diseño

Soluciones probadas

Programa del Curso

01

Fundamentos POO

4 clases

✓ Paradigma orientado a objetos

✓ Clases y objetos

✓ Atributos y métodos

✓ Constructor __init__

✓ self y cls

02

Encapsulamiento

4 clases

✓ Atributos públicos, privados y protegidos

✓ Getters y setters

✓ Property decorators

✓ Name mangling

03

Herencia y Composición

4 clases

✓ Herencia simple y múltiple

✓ super() y MRO

✓ Composición vs Herencia

✓ Clases abstractas (ABC)

04

Polimorfismo y Magic Methods

4 clases

✓ Polimorfismo en acción

✓ __str__ y __repr__

✓ Operadores (__add__, __eq__, etc)

✓ Context managers (__enter__, __exit__)

05

Patrones de Diseño

4 clases

✓ Singleton

✓ Factory

✓ Observer

✓ Strategy

✓ Decorator pattern

Proyecto Final

🎮 Sistema de Gestión Completo

Desarrollarás un sistema orientado a objetos con:

  • ✓ Múltiples clases interconectadas
  • ✓ Herencia y polimorfismo aplicados
  • ✓ Persistencia de datos
  • ✓ Manejo de excepciones
  • ✓ Tests unitarios
  • ✓ Documentación completa

Instructor

RM

Rodrigo Méndez

Senior Python Developer

Arquitecto de software con +10 años en Python. Especialista en diseño orientado a objetos y patrones. Ha liderado proyectos enterprise aplicando principios SOLID. Mentor de developers en transición a código profesional.

❓ Preguntas Frecuentes

¿Qué nivel de Python necesito para este curso?

Necesitas conocimientos básicos-intermedios de Python: variables, tipos de datos, condicionales, bucles, funciones, listas y diccionarios. Si completaste nuestro curso "Python desde Cero" o tienes experiencia equivalente, este curso es perfecto para ti.

¿Es POO realmente necesario para programar en Python?

Sí, absolutamente. POO es esencial para proyectos profesionales y es el paradigma dominante en desarrollo Python moderno. Frameworks como Django, Flask, FastAPI están basados en POO. Para trabajar como developer profesional, POO no es opcional, es fundamental.

¿Cuál es la diferencia con "Python Developer"?

Este curso se enfoca 100% en POO y patrones de diseño. "Python Developer" es más amplio e incluye POO, pero también testing, APIs REST, FastAPI, Django, bases de datos y deployment. Si quieres especializarte profundamente en POO, este curso es ideal. Si buscas un camino completo al desarrollo profesional, "Python Developer" incluye POO más todo lo demás.

¿Qué son los patrones de diseño y por qué debo aprenderlos?

Los patrones de diseño son soluciones probadas a problemas comunes en desarrollo de software. Son como "recetas" que otros programadores han perfeccionado. Aprenderlos te permite escribir código más profesional, mantenible y reconocible por otros developers. Además, son pregunta común en entrevistas técnicas.

¿Qué horarios tienen las clases en vivo?

Las clases son Lunes y Miércoles de 19:00 a 20:30 hs (Argentina). Si no puedes asistir en vivo, todas las clases quedan grabadas y disponibles por 3 meses para que las veas cuando prefieras.

¿Puedo tomar este curso si vengo de otro lenguaje?

Sí, si sabes POO en Java, C#, JavaScript o similar, te será más fácil porque los conceptos son transferibles. Solo necesitas conocer la sintaxis básica de Python. Los principios de POO son universales, aquí aprenderás cómo se implementan específicamente en Python (que tiene algunas diferencias con lenguajes compilados).

$65.000
Proyecto final incluido
20 clases en vivo
Ejercicios prácticos diarios
Code reviews personalizados
Proyecto portfolio
Certificado digital
Acceso por 12 meses

🔒 Garantía 7 días

⏰ Inicio: Lunes 11 Nov

⏱️ Lun-Mié • 19:00-20:30 hs