Inicio Curso
Duración del Curso:
Profesor
Emanuel Berrocal: Especialista en inversiones y riesgos en Banco Itaú, Ingeniero Civil Matemático Universidad de Chile, Diplomado en EstadÃstica UC.
Manuel Oliva: Candidato MagÃster Data Science UAI. Experto en Riesgos Financieros e Inversiones en Corredora de Bolsa y AGF. Diplomado Derivados Financieros UAI. Contador Auditor UdeC.
Juan Carrasco: Especialista de asset allocation y selección de activos en banco BCI, Ingeniero civil industrial universidad de Chile.
Temario
Conociendo Python desde cero.
Ayuda, dir, consola
Listas, tuplas, set, diccionarios, funciones
Data Frames
lectura de dataframe
Cálculos con data frame: columnas nuevas, cruces, etc.
escritura a excel
modificación de excel
tareas programas
envÃo de correos
descarga del dólar
envÃo automático de reporte
Temario Técnico:
LibrerÃas utilizadas:
pandas: para los archivos que se tratan: xlsx,csv, txt, también para el cruce de información, lectura de bases de datos, lecturas de webs, entre otros us
numpy: Para crear matriz y vectores
matplotlib: para hacer gráficos de plot, histogramas, y algunas variantes
Request: para descargar páginas webs
Beatifulsoup: para analizar las páginas web en versión html, y luego buscar bloques especÃficos, el uso final es poder descargar información de la web haciendo web scrapping
datetime: tratamiento de fechas
Win32com: interacción con la aplicación microsoft outlook para mandar el correo automático
openpyxl: para editar excels
xlwings: para editar excel con ciertas ventajas sobre openpyxl
pyodbc: utilizada para las conexiones con la base de datos en sql server
Sobre los tipos de datos:
Data Frame:
Se ven varios aspectos y métodos asociados a ellos:
Como utilizar loc, iloc, citar columnas especÃficas, creación de columnas, inserción de nuevos registros, tolist(), dropna, fillna,interpolate, entre otros
Creación de Data Frame: a partir de matrices, de diccionarios, de archivos, entre otros
Rellenar espacios vacÃos (nan)
Cruzar data frames, en formato: left,right,inner y full
Recórrelos con bucles para fines especializados, como por ejemplo para llenar tablas en sql
Eliminar registros
Eliminar columnas
La aplicación del axis=0 ó axis= 1
Comando apply
Listas: Varias formas de crearlos, métodos asociados, index, count, append, entre otros Explicación y creación de listas por comprensión
Tupla: Similar a listas, y básicamente se enseña para crear string dinámicos que vayan cambiando, especÃficamente lo utilizamos para escribir las instrucciones de insert en sql cuando se recorre un Data Frame
Diccionarios: Similar a los dos anteriores, pero la aplicación principal es que son como "tablas" y se pueden pasar fácilmente a Data Frame
Set: Se enseñan los conjuntos por si se necesitare algo de aleatoriedad y unicidad de elementos, un poco similar a los tres anteriores
Finalmente se deja como conversan los tipos de datos entre: listas, tuplas, set y diccionarios, con los comandos: list(), tuple(), set() y dict().
Funciones:
Creación y aplicaciones, tipos con parámetros, parámetros opcionales o sin parámetros
La idea central del curso es que los alumnos puedan entender los "4 elementos básicos": listas, tuplas, sets, diccionarios y que puedan crear reporteria propia utilizando data frames, interactuando con la base de datos, con páginas web y como producto que esto lo puedan enviar por correo automático, mediante una tarea programada y teniendo un código python compilado y citado a través de archivo de lotes (.bat).
Puedes elegir estudiar en horario vespertino o diurno (Descargar calendario al final).
3 Modalidades:
- Clases en vivo por Zoom.
- Clases Presenciales
- Clases Grabadas (Auto-Aprendizaje) estudia en cualquier horario en esta modalidad.
Además se ofrecen cursos cerrados a empresas a la medida.
- PC con windows para instalar el programa y complementos.
- Obtendrás un certificado digital que podrás descargar desde cualquier lugar.
- Ubicación cercana a la estación de metro manquehue en Las Condes.
- Clases por Zoom para alumnos de regiones o los que quieran la modalidad on-line.
Transferencia, tarjetas de crédito y débito usando WebPay Plus (Visa, Mastercard, Magna, American, Diners y Redcompra).
Alumnos particulares y de empresas como: Banco de Chile, CMF, CMPC, FONASA, AFP Cuprum, BCI Seguros , Inmobiliaria Imagina, CChC, Bolsa de Santiago, DCV, CENCOSUD, Deloitte Chile, Autopista Central, FiscalÃa Nacional, Imanquehue, Banco Consorcio, Minera del valle, SQM, RedBus, Minera Caserones, Gelimar, Epson, HDI Seguros, Universidad San Sebastian, BASF, Mogroup, Syngenta, Ultraport, Besalco, Jedimar, Móviles Chile, Mediplex, CGE, Colun, San Jorge, Metaproject, Gelymar, Invermar entre otras empresas.