Contacta con nosotros

Temario del curso

Fundamentos de Python para tareas de datos

  • Instalación de Python y configuración del entorno de desarrollo
  • Fundamentos del lenguaje: variables, tipos de datos, estructuras de control
  • Escritura y ejecución de scripts simples en Python

Manejo de archivos: CSV y Excel

  • Lectura y escritura de archivos CSV utilizando el módulo csv y Pandas
  • Trabajo con archivos Excel mediante openpyxl/xlrd y Pandas
  • Ejercicios prácticos: automatización de conversiones de archivos

Introducción a Pandas

  • Fundamentos de DataFrame: creación, indexación, selección y filtrado
  • Operaciones de agregación y agrupamiento
  • Operaciones comunes de limpieza: valores faltantes, duplicados y conversiones de tipo

Introducción a Polars

  • Conceptos de Polars y características de rendimiento comparadas con Pandas
  • Operaciones básicas de DataFrame en Polars
  • Ejemplo de caso de uso: cuándo elegir Polars sobre Pandas

Transformación avanzada de datos (intermedio)

  • Combinaciones complejas, funciones de ventana y operaciones de pivote en Pandas
  • Patrones eficientes de procesamiento de datos con Polars
  • Cadena de operaciones y optimización del uso de memoria

Automatización de procesos con Python

  • Escritura de scripts para automatizar tareas de datos repetitivas y pasos ETL
  • Programación de scripts con programadores del sistema operativo o gestores de tareas
  • Registro (logging), manejo de errores y notificaciones

Empaquetado de scripts y mejores prácticas

  • Creación de ejecutables con PyInstaller u otras herramientas similares
  • Estructuración de proyectos, entornos virtuales y gestión de dependencias
  • Fundamentos del control de versiones y documentación de flujos de trabajo

Mini-proyecto práctico

  • Tarea integral: lectura de archivos sin procesar, limpieza y transformación de datos, producción de salidas
  • Automatización del flujo de trabajo y empaquetado como script ejecutable o binario
  • Revisión y mejoras basadas en la retroalimentación entre pares

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos sobre conceptos de programación o disposición para aprender
  • Comodidad al utilizar la línea de comandos o terminal para instalar paquetes
  • Experiencia trabajando con hojas de cálculo (CSV/Excel)

Público objetivo

  • Analistas de datos y personal operativo que automatizan tareas de datos
  • Ingenieros analíticos que buscan scripting ETL ligero
  • Profesionales interesados en flujos de trabajo prácticos basados en Python para datos
 14 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas