Conceptos introductorios a la Programación Orientada a Objetos (“POO”). Clases, objetos, atributos, métodos, diseño UML, herencia, encapsulamiento, ocultamiento, abstracción, polimorfismo. Ejemplos en Python.