Descripción del curso
En este curso, se espera que los estudiantes adquieran habilidades prácticas en la manipulación, análisis y visualización de datos usando Python. Comenzarán con el manejo de arrays y matrices mediante NumPy, aplicando álgebra lineal para análisis avanzados. Continuarán con el uso de Pandas para gestionar y analizar grandes volúmenes de datos, realizando análisis exploratorio de datos (EDA) y aplicando operaciones complejas.
Además, los estudiantes aprenderán a conectar Python con bases de datos SQL para la extracción y manejo de datos en DataFrames, integrando estos conocimientos con técnicas de análisis estadístico y modelado.
Finalmente, explorarán la visualización de datos con Matplotlib y Seaborn, creando gráficos avanzados que permitan comunicar hallazgos de manera efectiva.
Contenidos
1. NumPy y álgebra lineal.
2. Pandas y análisis exploratorio de datos (EDA).
3. Integración de Python con bases de datos SQL.
4. Análisis estadístico y modelado.
5. Transformación y visualización de datos.
Metodología de Aprendizaje
La educación actual suele limitar a estudiantes, forzándoles a absorber contenidos en lugar de fomentar la solución colectiva de problemas. En CENFOTEC, buscamos modificar este enfoque mediante nuestra metodología de aprendizaje constructivista llamada 40-40-20.
La técnica 40-40-20 divide el tiempo de clase: 40% el profesor da un charla para inducir al pensamiento autónomo basado en conceptos clave; el siguiente 40% para resolver retos individuales o en grupo, que exigen exploración, donde el docente es un facilitador; y el 20% restante para una discusión guiada por el profesorado. Para mantener la atención, consideramos 1 hora lectiva como 50 minutos, especialmente en cursos de 3-4 horas.
Adicionalmente el estudiante deberá dedicar una cantidad de horas adicionales para completar retos extraclase que el profesor le asigne.
Información adicional
Fecha de inicio | – |
---|---|
Horario | – |
Profesor | – |
Área de formación | Ingeniería del Software. |
Modalidad | Virtual en Vivo. |
Duración | 32 horas. |
Nivel de complejidad | Intermedio. |
Perfil de ingreso | – Los estudiantes deben tener conocimientos sólidos de programación en Python, incluyendo la manipulación de estructuras de datos como listas y diccionarios, y la creación de funciones y scripts. |
Perfil de salida | – Analista de datos con habilidades en Python, especialista en limpieza y transformación de datos, desarrollador de soluciones de análisis de datos, creador de visualizaciones avanzadas para informes de datos. |
Cursos relacionados