Temario del Curso:
Tema 1. Uso de Archivos y Directorios con Python
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
Tema 2. Uso de Archivos Excel con Python
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 un archivo Excel con Pandas
- Modificar valores de un Dataframe con Pandas
- Cargar información de archivos Excel con openpyxl
- Crear archivos Excel con openpyxl
- Generar gráficas en un archivo Excel con openpyxl
Tema 3. Uso de Archivos CSV con Python
Aprenderás a:
- 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 (PostgreSQL)
- Exportar información de CSV a un RDBMS (SQLite)
Utilizaremos datasets con cientos de miles de datos
Tema 4. Uso de Archivos JSON con Python
Aprenderás a:
- Introducción a los JSON
- Extraer información de archivos JSON
- Crear archivos JSON
- Exportar información de JSON a un RDBMS (MySQL)
- Exportar información de JSON a un RDBMS (PostgreSQL)
- Exportar información de JSON a un RDBMS (SQLite)
- Trabajaremos con archivos JSON generados por APIs
Tema 5. Uso de Bases de Datos con Python
Aprenderás a:
- Realizar conexiones a diferentes RDBMS
- Creación de Tablas desde scripts
- Creación de Consultas desde scripts
- Realizar CRUD desde scripts
- Integrar SQLite a tus proyectos
Tema 6. Creación de Sitios Web Estáticos con Python
Aprenderás a:
- Introduccion a HTML5
- Introducción a CSS3
- Desarrollaremos un sencillo Sitio Web Estático
- 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 7. Creación de Sitios Web Dinámicos con Python
Aprenderás a:
- Introducción a Flask
- Desarrollaremos un Sitio Web Dinámico (Flask) "Precio de la Tortilla en México" con conexión a
una base de datos generada desde un archivo CSV.

- Desarrollaremos un Sitio Web Dinámico (Flask) "Escuelas Privadas de Educación Básica en CDMX" con conexión a
una base de datos generada desde un archivo CSV.

- Desarrollaremos un Sitio Web Dinámico (Flask) "Cruces en la Frontera de EU" con conexión a
una base de datos generada desde un archivo CSV.

- Desarrollaremos un Sitio Web Dinámico (Flask) "Crimen en la CDMX" con conexión a
una base de datos generada desde un archivo CSV.