Ciencia de Datos con Python

SKU SOFT-708

Sin existencias

Sin existencias

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.

Programas profesionales relacionados

No hay elementos relacionados.

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.
– Es fundamental contar con familiaridad en el uso de bibliotecas básicas de Python, como NumPy y Pandas, para la manipulación de datos.
– Además, es recomendable haber trabajado con conceptos básicos de álgebra y estadísticas, ya que se utilizarán en el análisis de datos y modelado.

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.