

Introducción a Python para ciencia de datos
Experiencia formativa orientada a introducir al participante en el uso de Python para la ciencia de datos, abarcando desde la configuración del entorno de desarrollo hasta la visualización de datos y la realización de consultas en bases de datos. Combina teoría, práctica guiada y ejercicios aplicados, permitiendo al participante desarrollar un proyecto propio de análisis de datos.
Objetivo general
Adquirir las bases teóricas y prácticas necesarias para aplicar Python y herramientas asociadas en la obtención, el procesamiento, el análisis y la visualización de datos, con un enfoque centrado en proyectos reales de ciencia de datos.
Competencias que aprenderás
- Aplicar programación en Python para la obtención, procesamiento y análisis de datos.
- Integrar y consultar bases de datos SQL como fuentes de información.
- Construir visualizaciones interactivas.
- Evaluar procesos de extracción y visualización.
- Implementar flujos completos de ciencia de datos.
Información general
- Modalidad
- Virtual asesorada
- Duración
- 50 horas
- Nivel
- Intermedio
- Reconocimiento
- Insignia y certificado
Costos
certificación
$500.00 MXN
público en general
$1,970.00 MXN
Incluye examen de certificación
comunidad universitaria
$120.00 MXN
Incluye examen de certificación
Contenido del curso
- Introducción a entornos de desarrollo integrado
- Visual Studio Code
- PyCharm
- Spyder
- Jupyter Notebook
- Google Colaboratory
- Introducción a Python y fundamentos de programación
- Operaciones básicas
- Variables y expresiones
- Operadores relacionales y lógicos
- Control de flujo, ciclos y funciones
- Condicionales
- Ciclo while
- Interrupciones y continuidades
- Funciones
- Introducción a NumPy
- Creación de arrays con NumPy
- Rangos de valores numéricos
- Operaciones aritméticas con arrays
- Manipulación de arrays
- Indizado de arrays
- Principios de manipulación de datos
- Manipulación de series de datos
- Manipulación de estructuras de datos
- Importación y exportación de estructuras de datos
- Edición de estructuras de datos
- Operaciones aritméticas y lógicas
- Manipulación de datos con pandas
- Fusión, unión y concatenación de estructuras de datos
- Indizado múltiple y agrupación de estructuras de datos
- Manejo de datos faltantes
- Búsquedas, inserciones y actualizaciones
- Operaciones iterativas en DataFrames
- Manipulación de series de tiempo
- Orígenes de datos y conexiones
- Webscraping
- Importación de datos
- Uso de APIs
- Visualización de datos con Plotly
- Gráficos de línea
- Gráficos de área
- Gráficos de barras
- Personalización de gráficos
- Arreglos de gráficos
- Introducción a SQL para análisis de datos
- Consultas
- Filtrado por condiciones numéricas
- Filtrado por cadenas de texto
- Filtrado por condiciones simultaneas
- Ordenado de datos
- Conteo de registros
- Manipulación de bases de datos SQL
- Consultas SQL con Pandas
- Consultas SQL con cursores
- Actualizaciones de bases de datos
- Creación y construcción de bases de datos
- Borrado de datos en bases de datos
Requisitos
Uso básico de computación. No se requieren conocimientos previos y se sugiere facilidad para el pensamiento lógico.
Fecha de inicio
01 de julio de 2026
