Automatizaci贸n con Python
Curso te贸rico-pr谩ctico perteneciente al 谩rea de herramientas digitales. Durante este curso se expandir谩n los conocimientos en el lenguaje de programaci贸n Python de b谩sico a intermedio. Este proceso se realizar谩 principalmente mediante el desarrollo de un proyecto de automatizaci贸n de env铆o masivo de correos electr贸nicos. Para la realizaci贸n de este proyecto los alumnos aprender谩n a definir funciones y clases en su programa y a utilizar librer铆as y APIs de terceros para lograr el objetivo del proyecto.
Sesi贸n 1: Lunes 09:30 14/11/2022 (3 horas)
- Generacion de datos de prueba1
- Manejo de datos basico
- Template basico con Python formatted strings (f-strings)
Sesi贸n 2: Lunes 14:30 14/11/2022 (3 horas)
- Introduccion de las librerias estandar
smtpymail - Envio de correos masivos de prueba (ver los correos mediante terminal)
Sesi贸n 3: Martes 15/11/2022 (3 horas)
- Configuracion de servidor de mail personal (gmail)
- Envio de correos usando tus credenciales de gmail
- Configuracion de servidor de mail masivo (sendgrid)
- Envio de correos usando tus credenciales de sendgrid
Sesi贸n 4: Miercoles 17/11/2022 (3 horas)
- Introduccion a tareas CRON
- Organizacion de script local
- Configuracion de tarea CRON localmente
- Prueba de ejecucion local
Sesi贸n 5: Viernes 18/11/2022 (3 horas)
- Introduccion a servidores cloud (gcp ?)
- Organizacion de script de produccion
- Configuracion de tarea recurrente CRON u otro
- Prueba de ejecucion cloud