Black Cat Data/Empresas
· Programa 06 · Python

Python avanzado

Para perfiles que ya programan y necesitan sacar sus análisis del notebook y llevarlos a algo que corra en producción sin romperse.

Duración
11 clases · 22 h
Requisitos
Python básico o equivalente
Dirigido a
Data, IT, analistas técnicos, producto.
Formato
Sincrónico remoto · 2 clases de 2 h por semana

Plan de clases · 11 clases · 22 h

Cada clase de 2 h: 40′ de concepto sobre un caso · 60′ de práctica sobre material propio · 20′ de puesta en común.

  1. 01

    Estructura de un proyecto y entornos

  2. 02

    Pandas avanzado: rendimiento y memoria

  3. 03

    Consumo de APIs

  4. 04

    Scraping responsable

  5. 05

    Conexión a bases de datos

  6. 06

    Pipelines: extracción y transformación

  7. 07

    Validación de datos y manejo de errores

  8. 08

    Pruebas automáticas de código de datos

  9. 09

    Programación de ejecuciones y monitoreo

  10. 10

    Empaquetado, despliegue y documentación

  11. 11

    Puesta en producción de un pipeline propio

  12. IA aplicada al programa

    Integrar modelos de lenguaje en pipelines: llamadas a la API, salidas estructuradas, control de costos y de alucinaciones.

Qué va a poder hacer tu equipo

  • Pasar un análisis de un notebook a un proceso en producción
  • Sumar un modelo de lenguaje a un proceso, con salidas controladas y costo medido
  • Integrar fuentes externas de forma estable
  • Dejar código que otro pueda mantener dentro de un año

Qué se lleva

  • Un pipeline del área corriendo en producción
  • Repositorio con estructura, tests y documentación
  • Guía de puesta en producción del equipo
  • Certificado de Black Cat Data
Incluido en todos los programas

Cada clase de 2 h: 40′ de concepto sobre un caso, 60′ de práctica de cada participante sobre su propio material y 20′ de puesta en común. Con espacios 1:1 con un tutor y tres meses de seguimiento después del cierre.

El temario se ajusta en el diagnóstico. Los módulos se recortan, se profundizan o se combinan según el nivel real del equipo y los procesos de tu empresa.