Con el curso de análisis de datos con Python aprenderás a programar en uno de los lenguajes de programación más usados y demandados en la actualidad para el análisis de datos. Obtén un conocimiento práctico de las sentencias, estructuras y librerías más importantes de este lenguaje.

UBICACIÓN

MADRID, BARCELONA y SEVILLA

REQUISITOS

Se necesita Pc (Entre 4 y 8 Gb de Ram)
Se empieza desde cero (conocimientos básicos de informática).

HORARIOS Y PRÓXIMAS CONVOCATORIAS

Madrid: 01 al 04 de Julio 17 a 21h
Sevilla: 20, 22, 27 y 29 de mayo de 16.30 a 21h.
Barcelona: 8 al 11 de Julio de 17 a 21h

MÓDULOS

Módulo 1.

Python base.

Contenido

Introducción de las bases del lenguaje de programación: herramientas de desarrollo, sintaxis del lenguaje,
tipos de variables, control de flujo, colecciones, funciones, programación orientada a objetos, módulos,
lectura/escritura, programación funcional y operaciones avanzadas sobre colecciones.
Todo el código se irá ejecutando conjuntamente por el profesor y por los alumnos. Se realizarán varios
ejercicios en clase.

Módulo 2.

Paquete Numpy.

Contenido

Numpy, como paquete optimizado para el tratamiento numérico de grandes volúmenes de datos. El alumno
conocerá los tipos de datos Numpy, operaciones Numpy, indexado y slices de arrays, métodos estadísticos,
algebra lineal.
Todo el código se irá ejecutando conjuntamente por el profesor y por los alumnos. Se realizarán varios
ejercicios en clase.

Módulo 3.

Paquete Pandas.

Contenido

Pandas, librería por excelencia, basada en Numpy, para tratamiento de datos estructurados. El alumno
conocerá las distintas estructuras de datos, Series y Dataframes, indexado y slices, aplicación de funciones
sobre Dataframes, agregación de datos y estadística descriptiva, joins, lectura/escritura.
Todo el código se irá ejecutando conjuntamente por el profesor y por los alumnos. Se realizarán varios
ejercicios en clase.

Módulo 4.

Visualización: Matplotlib y Seaborn.

Contenido

El alumno aprenderá a usar las dos librerías principales de visualización de datos, Matplotlib y Seaborn.
Todo el código se irá ejecutando conjuntamente por el profesor y por los alumnos. Se realizarán varios
ejercicios en clase.

Módulo 5.

Pandas Avanzado:

Contenido

El alumno aprenderá el flujo de un proyecto de preparación de datos, a optimizar datasets para reducir su
ocupación de memoria en RAM.
Todo el código se irá ejecutando conjuntamente por el profesor y por los alumnos.

SOLICITAR INFORMACIÓN