PYTHON FIRST · 2026

Programación Orientada a Objetos

Domina el paradigma que estructura el software moderno. Aprende a pensar en objetos, diseñar arquitecturas limpias y crear interfaces gráficas profesionales con Python.

¿Qué aprenderemos aquí?

Este curso transforma tu forma de resolver problemas: pasamos de escribir scripts lineales a diseñar sistemas modulares y escalables.

Exploraremos la elegancia de la POO en Python, un lenguaje donde la flexibilidad es ley. Aprenderás conceptos avanzados como Duck Typing y decoradores, y cerraremos construyendo aplicaciones con interfaces gráficas usando Tkinter y Flet.


Pythonic Way

No solo aprendemos POO, aprendemos a hacerla de forma pitónica: simple, legible y poderosa.

GUI & Apps

Llevamos tus algoritmos al usuario final con ventanas, eventos y componentes gráficos reales.

Ruta de Exploración

Bloque 3 Interfaz Gráfica de Usuario (GUI)
Tkinter, Flet y Gestión de Eventos

Estrategia de Aprendizaje

Pythonic Hands-on

Cada pilar de la POO se refuerza con talleres prácticos y análisis de código real en Python.

Aprendizaje Colaborativo

Trabajo en equipo para resolver problemas matemáticos y de programación compleja.

Discurso Magistral + Foros

Teoría sólida complementada con debates técnicos y foros de participación EVA.

Eduardo Pimienta
Ing. Eduardo Pimienta

Docente de Ingeniería de Sistemas

Filosofía POO
  • "If it walks like a duck and quacks like a duck, it's a duck."
  • Decoradores para un código limpio.
  • @classmethod vs @staticmethod.
  • GUIs con Tkinter y Flet.
Bibliografía Python
  • Ramalho, L. (2022). Fluent Python, 2nd Ed.
  • Phillips, D. (2018). Python 3 Object-Oriented Programming, 3rd Ed.
  • Beazley, D. (2013). Python Cookbook.
  • Documentación Oficial. Python.org / Tkinter.
Recursos de Clase

Accede a los ejemplos de código y laboratorios de POO en GitHub.

Explorar Código
¿Quieres ver Flet en acción?

Descubre cómo crear apps móviles y web con Python en nuestra sección especial.

Ver Documentación Flet