Plan de estudios
1. Fundamentos de Python
Esta unidad está diseñada para facilitar el aprendizaje y la comprensión de los conceptos fundamentales de programación utilizando el lenguaje Python. Este es un lenguaje versátil y fácil de aprender, que se ha convertido en una opción popular, tanto para principiantes como para desarrolladores experimentados, debido a su sintaxis clara y legible.
- Introducción a Python
- Las variables en Python
- Tipos de objetos
- Estructuras de control
- Funciones
2. Python intermedio
En esta unidad se abordan una variedad de conceptos y técnicas clave en el análisis de datos utilizando la biblioteca Pandas en Python. Desde la manipulación de DataFrames hasta la realización de operaciones avanzadas como la fusión y agregación de conjuntos de datos, el contenido abarca un amplio espectro de habilidades esenciales para cualquier profesional que trabaje con datos.
- Introducción a Pandas
- Pandas básico
- Pandas intermedio
- Pandas avanzado
3. Python avanzado
En esta unidad se exploran dos herramientas fundamentales para el procesamiento de datos en Python: la librería datetime y NumPy. La librería datetime ofrece funcionalidades para manejar fechas y horas de manera precisa, permitiendo operaciones aritméticas y comparaciones entre ellas. Por otro lado, NumPy se erige como un pilar de la computación científica, proporcionando soporte para matrices multidimensionales y funciones matemáticas de alto rendimiento.
- Datetime en Python
- La librería NumPy
4. Visualización en Python
En esta unidad se abordan diversos aspectos relacionados con la creación y personalización de gráficos utilizando herramientas como Python, Matplotlib y Plotly. Se inicia con la instalación de librerías clave y la carga de datos para su posterior manipulación. Se exploran distintos tipos de gráficos, desde líneas y barras hasta cajas, histogramas y dispersión. Además, se destacan los métodos para añadir títulos, personalizar ejes y modificar la apariencia de los gráficos.
- Plotnine
- Matplotlib
- Plotly