Ciencia de datos básica con Python


Ciencia de datos básica con Python

Duración: 40 horas

Instructores:
  • Dr. Alberto Reyes Ballesteros
  • Dr. Fernando Fermín Jiménez Fraustro

Objetivo:

Que el participante:
Conozca las estructuras y conceptos del lenguaje Python necesarios para poder implementar aplicaciones de ciencia de datos.

Dirigido a:

Profesionistas interesados en abordar retos en el sector de energía y otros dominios mediante uno de los lenguajes más poderosos para ciencia de datos y aprendizaje automático.

Temario

1. Fundamentos de Python (5 horas)
1.1. Entornos de programación y herramientas útiles para la programación en Python.
1.2. Estructura y elementos del lenguaje
1.3. Tipos, operadores y expresiones
1.4. Colecciones
1.5. Funciones
1.6. Estructura de datos fundamentales
2. Programación orientada a objetos (ML) (5 horas)
2.1. Clases, propiedades y métodos
2.2. Objetos, herencia simple, herencia múltiple y polimorfismo
2.3. Acceso a métodos y propiedades de un objeto
3. Tipos de datos complejos en Python (5 hrs)
3.1. Listas y tuplas
3.2. Diccionarios y conjuntos
4. Python para ciencia de datos (15 horas)
4.1. Introducción a Numpy
4.2. Introducción a Pandas
4.3. Manipulación de datos en Pandas
4.4. Visualización de datos básica y avanzada con Seaborn
5. Algoritmos en Python (10 horas)
5.1. Implementación de algoritmos de clasificación
5.1.1. Árboles de decisión
5.1.2. Redes neuronales
5.2. Implementación de árboles y grafos