Automatizacion de procesos con Python, APIs e IA

Lista de deseos Compartir

Acerca de este curso

Curso intermedio que ensena a disenar flujos de trabajo automaticos utilizando Python, APIs, bases de datos y modelos de IA. En 20 horas en vivo por Zoom de lunes a viernes (20h00 a 22h00) se cubren temas como: arquitectura de automatizacion y manejo de logs; consumo y autenticacion de APIs REST y RESTCONF; automatizacion documental para generar facturas, contratos y reportes en Excel, PDF y Word; automatizacion web mediante scraping responsable y herramientas como Selenium o Playwright; integracion con modelos generativos para clasificar correos, resumir documentos y generar insights; y un proyecto final donde los participantes construyen un flujo automatico de punta a punta para una empresa. Requisitos: conocimientos basicos de Python y estructuras de datos.

Ver más

¿Qué aprenderás?

  • Disenar arquitecturas de automatizacion completas con Python y APIs.
  • Consumir APIs REST y manejar autenticacion (API keys, OAuth).
  • Generar documentos y reportes automatizados en Excel, PDF y Word.
  • Automatizar tareas web con Selenium y Playwright.
  • Integrar modelos de IA generativa y machine learning en flujos.
  • Desarrollar proyectos de automatizacion de principio a fin con evaluacion.

Contenido del Curso

Módulo 1: Arquitectura de automatizacion
Principios de arquitectura para flujos de automatizacion: identificacion de procesos, diagramacion y mapeo, uso de Python, APIs y servicios; gestion de bases de datos y logs; definicion de etapas y orquestacion de tareas; seleccion de herramientas y buenas practicas de escalabilidad y mantenimiento.

  • Arquitectura de automatizacion

Módulo 2: APIs REST
Conceptos de APIs REST y RESTCONF; autenticacion (tokens, OAuth), estructura de peticiones y respuestas HTTP; manejo de JSON y XML; uso de herramientas de prueba (Postman, curl); consumo de APIs publicas y privadas desde Python; buenas practicas de seguridad y manejo de errores.

Módulo 3: Automatizacion documental
Automatizacion de generacion de documentos y reportes con Python: creacion de facturas, hojas de calculo y PDFs usando pandas, openpyxl, python-docx y reportlab; plantillas y fusion de datos; generacion de contratos y cartas; programacion de tareas para enviar reportes automaticamente; organizacion y almacenamiento de documentos; buenas practicas de formatos y revisiones.

Módulo 4: Automatizacion web
Automatizacion de tareas en la web: scraping y navegacion automatizada con Selenium, Playwright o requests-html; automatizacion de formularios y descargas; manejo de sesiones y cookies; deteccion de cambios en paginas; buenas practicas, respeto a politicas de uso y consideraciones legales; automatizacion de procesos en aplicaciones web empresariales.

Módulo 5: Integracion con IA
Integracion de modelos de IA en los procesos automatizados: uso de APIs de IA generativa y de machine learning para clasificar, resumir, extraer informacion y tomar decisiones; diseno de servicios de IA para orquestar procesos; despliegue y control de flujos con IA; consideraciones eticas y de privacidad.

Módulo 6: Proyecto final
Desarrollo de un proyecto de automatizacion completo utilizando Python, APIs, generacion de documentos, automatizacion web e integracion con IA; los participantes eligiran un proceso real de su empresa, planificaran, codificaran y probaran la solucion de principio a fin; presentacion y retroalimentacion final con evaluacion de resultados y propuestas de mejora.

Calificaciones y reseñas de los estudiantes

No Review Yet
No Review Yet