PYTHON INTERMEDIO - (Último del año)
¿Ya sabes las bases de Python?
¿Te interesa pasar al siguiente nivel?
El Curso está diseñado principalmente para:
Profesionales interesados en el análisis de datos/ ciencia de datos, desarrollo de sistemas, administración de servidores, estudiantes o entusiastas de la programación interesados/as en programar soluciones que automaticen todo tipo de tareas relacionadas al manejo de: archivos y directorios, excel, pdf, json, csv, xml, powerpoint, páginas web, imágenes, bases de datos etc..
Para mis ex-estudiantes del Curso Python desde Cero que siempre me comentan que quieren aprender y practicar más :P
Si trabajas/estudias y quieres tomar un curso sin presiones pero con la presencia constante de un guía para todas sus dudas, éste es tu curso.
Instructor:
Ing. Gustavo Gómez Macías (Goz)
Fechas:
Del 03 de Noviembre al 07 de Enero de 2026
Días y horario:
Lunes y Miércoles de 19:00 a 21:00 hrs. (CDMX)
Duración:
32 horas (16 clases)
Precio:
$2,000 M.N.
Ex-estudiantes Code With Goz tienen 50% de descuento
¿Qué incluye el curso?
- 16 clases con instructor en vivo online (ZOOM)
- Asesoría directa del instructor durante y fuera de clase
- Videos de las clases en caso de que faltes desde el sitio del curso
- Material del curso (presentaciones, ejercicios)
- Acceso al sistema de estudiantes
- Constancia de Participación al finalizar el curso

Temario del Curso:
Clase 1. Bienvenida y presentación
En esta clase nos presentamos, les platico la forma en la que trabajaremos y lo más importante conoceremos las necesidades de automatización de los/las asistentes.
Tema 1. Automatización de Archivos y Directorios
Aprenderás a:
- Crear rutas a los Archivos y Directorios
- Renombrar Archivos y Directorios
- Visualizar archivos dentro de Directorios
- Copiar Archivos y Directorios
- Eliminar Archivos y Directorios
- Mover Archivos y Directorios
- Crear Directorios anidados
- Recorrer un árbol de directorios para encontrar archivos
y más...
Tema 2. Automatización de Imágenes
Aprenderás a:
- Obtener metadata de tus imágenes
- Editar metadata de tus imágenes
- Cambiar el tamaño de tus imágenes
- Rotar tus imágenes
- Voltear tus imágenes
- Recortar tus imágenes
- Copiar y pegar imágenes
- Cambiar formato de imágenes
- Agregar textoa tus imágenes
y más...
Tema 3. Automatización de Archivos Excel
Aprenderás a:
- Cargar información de archivos Excel a Dataframes de Pandas
- Filtrar información de archivos Excel con Pandas
- Exportar información a archivos Excel con Pandas
- Agregar nuevas columnas a un archivo Excel con Pandas
- Crear un Dataframe y exportarlo a Excel con Pandas
- Modificar valores de un Dataframe con Pandas
- Cargar información de archivos Excel con openpyxl
- Crear un archivo Excel con openpyxl
- Generar gráficas en un archivo Excel con openpyxl
y más...
Tema 4. Automatización de Archivos Powerpoint
Aprenderás a:
- Generar slides de Powerpoint
- Agregar imágenes a slides de Powerpoint
- Agregar tablas a slides de Powerpoint
- Programaremos un generador de constancias
- Programaremos un generador de presentaciones
y más...
Tema 5. Automatización de Archivos PDF
- Obtener metadata de un archivo PDF
- Modificar metadata de un archivo PDF
- Extraer texto de un archivo PDF
- Obtener las imágenes de un archivo PDF
- Cifrar un PDF
- Descifrar un PDF
- Unir varios archivos PDF
- Rotar PDF
- Agregar marca de agua a un PDF
- Crea tus documentos PDF
- Programaremos un generador de documentos PDF
y más...
Tema 6. Automatización de Archivos CSV
- Extraer información de archivos CSV
- Crear archivos CSV
- Exportar información de CSV a un RDBMS (MySQL)
- Exportar información de CSV a un RDBMS (SQLite)
Utilizaremos datasets con cientos de miles de datos
Tema 7. Automatización de Archivos JSON
- Extraer información de archivos JSON
- Crear archivos JSON
- Obtener archivos JSON vía API - Programaremos un generador de imágenes de mascotas vía API
- Programaremos un generador de impagenes aleatorias vía API
- Utilizaremos la API del INEGI para trabajar con archivos JSON
- Utilizaremos la API de Banxico para trabajar con archivos JSON
Y más...
Tema 8. Automatización de Archivos XML
- Extraer información de archivos XML
- Crear archivos XML
- Programaremos un script para extraer información del XML de una Factura
Y más...
Tema 9. Automatización de Tareas en Internet 1
Desarrollaremos un generador de Sitios Web Estáticos con información extraída de una base de datos SQLite generada por nosotros desde un archivo CSV.
Tema 10. Automatización de Tareas en Internet 2
Desarrollaremos un Sitio Web Dinámico (Flask) utilizando una base de datos SQLite generada desde un archivo CSV.
Tema 11. Automatización de Tareas en Internet 3
Aprenderás a llenar formularios web desde scripts de Python con Selenium.
Tema 12. Automatización de Correo Electrónico
Aprenderás a enviar correos electrónicos desde scripts de Python.
Tema 13. Automatización en limpieza de datos con Expresiones Regulares
Aprenderás el uso de expresiones regulares y su utilidad para limpiar datos.
Tema 14. Automatización con bases de datos
- Realizar conexiones a RDBMS
- Creación de Tablas desde scripts
- Creación de Consultas desde scripts
- Realizar CRUD desde scripts
- Integrar SQLite a tus proyectos
y más...
Tema 15. Proyecto Final
El/La estudiante desarrollará un proyecto en el que combine los temas vistos en las clases.