[03]Python desde cero
Domina Python como tu herramienta principal: estructuras de datos, archivos, módulos, pip y tu primer proyecto real.
Python: el lenguaje que conquistó los datos
Historia de Python, por qué dominó el ecosistema de datos, el Zen de Python y qué vas a aprender en esta skill.
Instalar Python y ejecutar tu primer script
Guía paso a paso para Windows y Mac: instalar Python correctamente y ejecutar tu primer script que trabaja con datos.
Listas y diccionarios
Las dos estructuras de datos que usarás el 90% del tiempo como ingeniero de datos: listas para secuencias y diccionarios para registros.
Leyendo y escribiendo archivos
Tu programa toca el mundo exterior: leer CSVs, escribir resultados, trabajar con JSON. El I/O básico que todo ingeniero de datos necesita.
Módulos e imports
Organizar tu código en archivos separados, importar funcionalidad y entender la biblioteca estándar de Python.
Paradigmas: OOP y funcional en Python
Descubre los tres estilos de programar (imperativo, orientado a objetos, funcional) y por que importa entenderlos antes de usar Pandas y PySpark.
Errores y try/except: cuando las cosas fallan
Aprende a leer errores, depurar bugs y manejar fallos con try/except — la habilidad que separa a un junior de un profesional.
pip install: usar herramientas de otros
Crear un entorno virtual aislado, instalar librerías externas con pip, gestionar dependencias con requirements.txt y entender PyPI.
Proyecto: script que procesa un CSV de ventas
Todo junto: lees un CSV real, lo limpias, calculas métricas y generas un reporte JSON. Tu primer pipeline de datos completo.