Skip to content
Desarrollo de Software

Programación con Python para el tratamiento de datos


Clase
Es necesario código de acceso
Inscribirse

Horarios de las sesiones (GMT - 5)
02, 04, 06, 09, 11, 13, 16, 18, 20, 23, 25. 27 de febrero, 02 y 04 de marzo Lunes, Miércoles y Viernes 7:30 p.m. a 10:30 p.m.

Aquí tienes el esquema de la clase:

Módulo 01: Introducción a Python

Descubre los fundamentos de Python, su historia, filosofía y aplicaciones. Conoce cómo iniciar con el intérprete y la plataforma Anaconda para potenciar tu experiencia de programación.

Módulo 02: Clases

Adéntrate en los conceptos esenciales de la programación orientada a objetos, explorando atributos, operadores y la creación de objetos en Python.

Módulo 03: Tipos de objeto

Familiarízate con los principales tipos de datos en Python, incluyendo números, cadenas, listas, diccionarios, tuplas y ficheros, para desarrollar soluciones versátiles.

Módulo 04: Paquete Numpy y Pandas

Aprende a manejar vectores, matrices, dataframes y series utilizando las poderosas bibliotecas Numpy y Pandas, esenciales para el análisis de datos.

Módulo 05: Sentencias y sintaxis

Domina la estructura y sintaxis de Python, desde la jerarquía de sentencias hasta los bucles y las iteraciones para escribir código eficiente.

Módulo 06: Módulos y librerías

Explora la arquitectura modular de Python, cómo importar módulos y aprovechar librerías útiles para ampliar las capacidades de tus proyectos.

Módulo 07: Base de datos en Python

Comprende cómo trabajar con bases de datos estructuradas y no estructuradas, utilizando herramientas como SQLAlchemy y técnicas de data wrangling.

Módulo 08: Funciones adicionales

Profundiza en funciones avanzadas como manejo de errores, expresiones lambda, decoradores, generadores y técnicas como Map Reduce y List comprehensions.

Módulo 09: Preprocesamiento de datos en Pandas

Aprende técnicas de preprocesamiento de datos con Pandas, incluyendo carga de archivos, análisis exploratorio, manejo de valores nulos y conversión de tipos de datos.

Módulo 10: Regresión Lineal múltiple con Python

Descubre los fundamentos de la regresión lineal múltiple y aplica tus conocimientos en ejercicios prácticos para modelar datos.

Módulo 11: Regresión logística

Conoce la teoría detrás de la regresión logística y ponla en práctica con ejercicios que te ayudarán a resolver problemas de clasificación.

Módulo 12: Clustering - Segmentación de clientes

Explora técnicas de clustering, como K-means y jerárquicos, aplicándolas a la segmentación de clientes mediante ejercicios prácticos.

Módulo 13: Algoritmos de asociación

Descubre cómo implementar algoritmos de asociación y utilízalos en escenarios como la creación de carritos de compra inteligentes.

Módulo 14: Algoritmos de clasificación

Domina los algoritmos de clasificación y aplica tus conocimientos en ejercicios diseñados para problemas reales de clasificación.

Módulo 15: Árboles de decisión

Aprende a construir y analizar árboles de decisión aplicados a problemas como la evaluación de crédito mediante ejercicios prácticos.

Módulo 16: K-Vecinos más cercanos

Explora el algoritmo de K-vecinos más cercanos y su aplicación en problemas que involucran variables categóricas, numéricas y binarias.

De atrás hacia delante