Con el curso de Python básico 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

Abrimos este curso a formato On-Live para que puedas aprender allá donde te encuentres. ¡Infórmate!

REQUISITOS

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

PROFESOR

 

Francisco Rodríguez Drumond.

HORARIOS Y PRÓXIMAS CONVOCATORIAS

 

Del 9 al 18 de diciembre, de lunes a jueves, de 18:30 a 21:30

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