Curso intermedio Python








Descripción Este curso busca indagar en conceptos más específicos entorno al análisis de datos, para lo cual se requerirán conceptos básicos de programación como:

A lo largo de este curso indagaremos en los siguientes temas:





Índice
    Parte 1: Numpy, Pandas y EDA
  1. Introducción a las librerías numpy y pandas
  2. Más sobre pandas: Índices, loc e iloc
  3. Recapitulación y graficación con Pandas
  4. Agregaciones y groupby
  5. Diagramas de Venn y unión interna
  6. Unión derecha, izquierda, externa y autounión
  7. Pivoteo
  8. Análisis exploratorio de datos
  9. Parte 2: Librería Seaborn y más de funciones
  10. Introducción a la librería Seaborn
  11. Profundización en Seaborn
  12. Parte 3: Pandas avanzado
    Parte 4: POO
  13. Introducción a la programación orientada a objetos: Clases y objetos
  14. Encapsulamiento. Getters y setters
  15. Herencia
  16. Módulos y paquetes
  17. Proyecto
  18. Pandas: Intro, intermedio, chunks, merges, pivots, group by, fechas, limpieza
  19. Matplotlib y seaborn
  20. Iteradores, zip, enumerate
  21. Proyectos de análisis de datos
  22. Más sobre POO
  23. Regex
  24. Parte5: Expresiones regulares, fechas y limpieza de datos


Notas de Clase


Curso de introducción a Python Link



Parte 1: Numpy, Pandas y EDA

Introducción a las librerías numpy y pandas (Parte I)

Clase 1: | Notas de Clase | Tarea 1 | Práctica 1 | Quiz |

Introducción a las librerías numpy y pandas (Parte II)

Clase 2: | Notas de Clase | Proyecto resuelto de análisis de datos |

Más sobre pandas: Índices, loc e iloc.

Clase 3: | Notas de Clase | Tarea 2 |

Recapitulación. Graficación con Pandas

Clase 4: | Notas de Clase | Tarea 3 |

Agregaciones y groupby

Clase 5: | Notas de Clase | Tarea 4 |

Diagramas de Venn y unión interna

Clase 6: | Notas de Clase | Tarea 5 |

Unión derecha, izquierda, externa y autounión

Clase 7: | Notas de Clase | Tarea 6 |

Análisis exploratorio de datos

Clase 5: | Notas de Clase | Video auxiliar |Tarea 4 | Práctica 2 |



Parte 2: Librería Seaborn y más de funciones

Introducción a la librería Seaborn

Clase 1: | Notas de Clase | Clase 2: | Notas de Clase | Clase 3: | Notas de Clase |Tarea 1 |

Profundización en Seaborn

Clase 4: | Notas de Clase | Clase 5: | Notas de Clase | Clase 6: | Notas de Clase |Tarea 2 |



Parte 2: POO

Presentación


Introducción a la programación orientada a objetos: Clases y objetos

Clase 1: | Notas de Clase | Clase 2: | Notas de clase |Clase 3: | Notas de clase | Práctica 1 | Ejercicio 1 |

Encapsulamiento. Getters y setters

Clase 4: | Notas de Clase | Clase 5: | Notas de clase | Práctica 2 | Ejercicio 2 | Clase 6: | Notas de Clase |

Herencia

Clase 7: | Notas de Clase | Clase 8: | Notas de clase | Clase 9: | Notas de clase | Clase 10: | Notas de clase | Práctica 3 | Ejercicio 3 |

Módulos y paquetes

Clase 11: | Notas de Clase | Clase 12: | Notas de clase | Clase 13: | Notas de Clase | Práctica 4 |

Proyecto

Parte 1: | Notas de Clase | Parte 2 | Notas de clase | Parte 3 | Notas de Clase | Parte 4 |Notas de Clase|



Parte 5: Expresiones regulares, fechas y limpieza de datos