- 1.0. Instalación.
- 1.1. Jupyter Notebooks.
- 1.2. Sintaxis básica, operaciones y tipos básicos.
- 1.3. Strings.
- 1.4. Estructuras de datos: Lists y Tuples.
- 1.5. Estructuras de datos: Sets.
- 1.6. Estructuras de datos: Diccionarios.
- 1.7. Control Flow.
- 1.8. Dict and List comprehensions.
- 1.9. Exceptions.
- 1.10. Funciones.
- 1.11. Modulos y Scripts.
- 1.12. Escritura de ficheros de texto y guardado de variables.
- 4.1. Visualización de datos.
- 4.2. Adquisición y guardado de datos.
- 4.3. Limpieza y preparación de datos.
- 4.4. Operaciones de combinar, juntar y agrupar.
- 6.1. Obtención de datos financieros.
- 6.2. Simulación para medición de riesgos (VaR).
- 6.3. Optimización de carteras.
- 7.1. Procesamiento en paralelo con multiprocessing. Itertools.
- 7.2. Introducción a la programación orientada a objetos.
- 7.3. Generadores.
- 7.4. Decoradores.
- 7.5. Operador ternario.
- 7.6. Funciones Lambda y programación funcional.
- 8.1. Editores y flujo de trabajo.
- 8.2. Web Scraping I.
- 8.3. Web Scraping II.
- 8.4. Interactividad: ipywidgets.
- 1.Sol Soluciones Modulo 1.
- 2.Sol Soluciones Modulo 2.
- 3.Sol Soluciones Modulo 3.
- 4.Sol Soluciones Modulo 4.
- 5.Sol Soluciones Modulo 5.
- 6.1.Sol Obtención de datos financieros (Solución).
- 6.2.Sol Simulación para medición de riesgos (VaR) (Solución).
- 6.3.Sol Optimización de carteras (Solución).
- 7.Sol Soluciones Modulo 7.
- 8.Sol Soluciones Modulo 8.
Práctica: Análisis de series temporales bursátiles.