Diplomado: Introducción al Análisis y Ciencia de datos










Descripción: El diplomado completo busca dar las bases de programación y los fundamentos teóricos sobre algunos de los principales temas que se abarcan tanto en el análisis como en la ciencia de datos. Adicionalmente, abordaremos un amplio repertorio de herramientas tecnológicas que se utilizan en dichos rubros, tales como Python, R, SQL, Power BI, entre otros más.










El diplomado constará de tres cursos (o módulos):

  1. Flujo de datos con Python: Para iniciarnos en el mundo de la programación, así como ver específicamente algunas herramientas tecnológicas muy últiles y valoradas en el mundo laboral.
  2. Probabilidad y estadística para Machine Learning: En este módulo abordaremos conceptos teóricos sobre la probabilidad y la estadística que nos servirán para comprender algunos de los algoritmos de inteligencia artificial más utilizados, tales como las redes neuronales y las regresiones, entre otros.
  3. Python avanzado: Para finalizar veremos un compendio variado de temas avanzados, como procesamiento del lenguaje natural, programación orientada a objetos, problemas de algoritmos, interfaces gráficas, entre otros.



Contenido


Del 21 de Septiembre al 9 de Noviembre

Índice
  1. Introducción a la programación con Python
  2. Manejo de datos con Pandas
  3. Bases de datos y SQL
  4. Automatización de procesos con Python
  5. Elementos básicos de Excel
  6. Dashboards con Power BI







En este módulo aprenderemos a programar utilizando Python, asimismo, daremos nuestros primeros pasos en el análisis de datos utilizando la librería Pandas. El enfoque que le daremos será aplicado directamente al proyecto del curso, es decir, conforme vayamos aprendiendo Python, y Pandas, iremos aplicando lo aprendido para la automatización de procesos. Adicionalmente, sobre la marcha iremos combinando Python con Excel.

Clase 1: Introducción a Python

Grabación Notas Proyecto Proyecto (Con notas)

Complementos:
✨ Conceptos básicos de Python ✨
✨ Quiz ✨
✨ Para practicar (Ecuación de primer grado) ✨                                                                                                                                                                                                                                                                                               21-Sep-2024

Clase 2: Bucles, condicionales y Pandas (Parte I)

Grabación Notas Notas (las mismas pero con más cosas de clase) Cheat Sheet Pandas Proyecto

Complementos:
✨ Bucles y condicionales ✨
✨ Quiz ✨
✨ Para practicar (Ecuación de segundo grado) ✨                                                                                                                                                                                                                                                                                                                           28-Sep-2024

Clase 2: Bucles, condicionales y Pandas (Parte II)

Grabación Proyecto (apunte de clase) Notas

Complementos:
✨ Quiz ✨

Clase 3: Funciones y Pandas

Grabación Notas Proyecto

Complementos:
✨ Pandas y NumPy ✨
✨ Quiz ✨
✨ Para practicar (Numpy) ✨                                                                                                                                                                                                              12-Oct-2024

Clase 4: Introducción a SQL con Python

Grabación Notas Proyecto

Complementos:
✨ SQL (Notas curso pasado) ✨
✨ Para practicar ✨                                                                                                                                                                                                                                12-Oct-2024

Segunda parte del curso


Una vez que hemos aprendido los conceptos base de programación y manejo de datos, comenzaremos a armar nuestro flujo de datos para obtener el insumo que utilizaremos para Power BI, para lo cual en la Clase 5 conjuntaremos el avance del proyecto que llevamos y lo dirigiremos a la automatización.

Clase 5: Automatización de procesos con Python e introducción a los tableros

Grabación Notas Proyecto

Complementos:
✨ Notas ✨
✨ Para practicar ✨                                                                                                                                                                                                                                19-Oct-2024

Clase 6: Introducción a Power BI

Grabación Proyecto

Complementos:
✨ Notas ✨
✨ Quiz ✨

✨ Para practicar ✨                                                                                                                                                                                                                                09-Nov-2024


Ejercicios y Repaso

Recapitulación 1 Recapitulación 2 Video de clase Ejercicios resueltos

Del 26 de Octubre al 7 de Diciembre

Índice
  1. Introducción a la programación con Python
  2. Introducción a SQL
  3. Diseño de bases de datos
  4. Proyecto de clase
  5. Consultas avanzadas
  6. Pruebas técnicas
  7. Procedimientos almacenados y funciones







En este módulo aprenderemos a programar utilizando Python y SQL, después aprenderemos a diseñar e implementar bases de datos, para lo cual pasaremos por los lenguajes DDL y DML. Luego, conjuntaremos todo a la hora de implementar el proyecto del curso y además realizaremos pruebas técnicas que he hecho para algunas instituciones bancarias y otras empresas. Finalmente, abordaremos el tema de procedimientos almacenados y funciones.

Clase 1: Inicio del curso

Grabación Notas

Complementos:
✨ Conceptos básicos de Python ✨
✨ Quiz ✨
✨ Para practicar (Ecuación de primer grado) ✨                                                                                                                                                                                                                                                                                               

Clase 2: Introducción a Python

Grabación Notas

Complementos:
✨ Tarea 1 ✨
✨ Quiz ✨

Clase 3: Más de Python e introducción a SQL

Grabación Notas

Complementos:
✨ Tarea 2 ✨
✨ Quiz ✨

Clase 4: Más de Python e introducción a SQL

Grabación Notas

Complementos:
✨ Tarea 3 ✨

Clase 5: Group By, Joins y automatizaciones

Grabación Notas

Módulo II

Por definir

Módulo III

Por definir