1. ¿Por qué aprender Programación Orientada a Objetos?

2. ¿Qué resuelve la Programación Orientada a Objetos?

3. Paradigma Orientado a Objetos

4. Lenguajes Orientados a Objetos

5. Instalando Visual Studio Code

6. Diagramas de Modelado

7. Qué es UML

8. Objetos

9. Abstracción y Clases

10. Modularidad

11. Analizando Uber en Objetos

12. Reto 1: identificando objetos

13. Clases en UML y su sintaxis en código

14. Modelando nuestros objetos Uber

15. ¿Qué es la herencia?

16. Aplicando Herencia a nuestro proyecto Uber

17. Reto 2: analicemos un problema

18. Creando nuestras carpetas iniciales para el curso

19. Definiendo clases en Java y Python

20. Definiendo Clases en JavaScrip