Programación orientada a objetos
Al igual que en el módulo anterior, este módulo cuenta con notas de apuntes, ejercicios, prácticas y un proyecto. Donde las notas y el proyecto fueron generadas mediante libretas en
jupyter notebook
, las prácticas y ejercicios fueron generadas mediante libretas en google colab
.
En este módulo se comienza a trabajar con el editor de texto y código sublime text
, de modo que éste será necesario como material de trabajo adicional a las libretas de
google colab
.
Clases y objetos
- Clase 1: Clases y objetos (Parte I)
- Clase 2: Clases y objetos (Parte II)
- Clase 3: Clases y objetos (Parte III)
- Clase 4: Encapsulamiento
- Clase 5: Método Get y Set
- Clase 6: Conceptos adicionales
Herencia
- Clase 7: Introducción a la herencia
- Clase 8: Herencia simple
- Clase 9: Herencia múltiple (parte I)
- Clase 10: Herencia múltiple (parte II)
- Clase 11: Módulos y paquetes (parte I)
- Clase 12: Módulos y paquetes (parte II)
- Clase 13: Paquetes distribuibles