02Track de Ruta de Datos

Python desde cero

Aprende los fundamentos de Python con ejemplos ejecutables y termina creando una aplicación de consola que valida y resume un archivo CSV.

20 lecciones5 h 34 min de contenido inicial

Progreso del track

—

Cargando progreso local…

01Plan del track

Lecciones en orden.

El orden y los requisitos vienen de los metadatos validados del contenido.

Abre una lección para ver su explicación, ejemplo, práctica y reto.

MÓDULO 01

Primeros pasos con Python

Instala o identifica Python y practica instrucciones, valores, operaciones y texto.

  1. Día 1Inicial16 min
    Sin iniciar

    Instalar y ejecutar Python

    Comprueba si Python está instalado y ejecuta tu primer archivo desde una terminal.

  2. Día 2Inicial16 min
    Sin iniciar

    Instrucciones, salida y comentarios

    Muestra resultados y documenta una decisión del programa con comentarios.

    Requisito previo: Instalar y ejecutar Python

  3. Día 3Inicial16 min
    Sin iniciar

    Variables y tipos de datos

    Guarda valores con nombres claros y distingue texto, números y valores lógicos.

    Requisito previo: Instrucciones, salida y comentarios

  4. Día 4Inicial16 min
    Sin iniciar

    Números y operadores

    Calcula con operadores y distingue división, parte entera y residuo.

    Requisito previo: Variables y tipos de datos

  5. Día 5Inicial16 min
    Sin iniciar

    Texto, f-strings y entrada

    Pide datos, conviértelos explícitamente y crea una frase con valores.

    Requisito previo: Números y operadores

MÓDULO 02

Decisiones, listas y repetición

Haz que un programa elija qué hacer y procese grupos de valores de forma ordenada.

  1. Día 6Inicial16 min
    Sin iniciar

    Comparaciones y lógica

    Compara valores y combina condiciones que producen True o False.

    Requisito previo: Texto, f-strings y entrada

  2. Día 7Inicial16 min
    Sin iniciar

    Tomar decisiones con if

    Controla qué instrucciones se ejecutan con if, elif y else.

    Requisito previo: Comparaciones y lógica

  3. Día 8Inicial16 min
    Sin iniciar

    Listas e índices

    Guarda valores ordenados, accede por posición y agrega elementos.

    Requisito previo: Tomar decisiones con if

  4. Día 9Inicial16 min
    Sin iniciar

    Repetir tareas con for

    Recorre listas y repite una acción una cantidad conocida de veces.

    Requisito previo: Listas e índices

MÓDULO 03

Colecciones, funciones y errores

Organiza registros relacionados, crea tareas reutilizables y responde a errores esperados.

  1. Día 11Inicial16 min
    Sin iniciar

    Diccionarios y registros

    Relaciona claves con valores para representar registros con campos nombrados.

    Requisito previo: Repetir mientras una condición sea verdadera

  2. Día 12Inicial16 min
    Sin iniciar

    Recorrer y filtrar datos

    Combina listas de registros, condiciones y acumuladores para resumir datos.

    Requisito previo: Diccionarios y registros

  3. Día 13Inicial16 min
    Sin iniciar

    Crear funciones

    Agrupa instrucciones bajo un nombre para reutilizar una tarea.

    Requisito previo: Recorrer y filtrar datos

  4. Día 14Inicial16 min
    Sin iniciar

    Parámetros y valores de retorno

    Pasa datos a una función y devuelve el resultado para que el programa lo use.

    Requisito previo: Crear funciones

  5. Día 15Inicial16 min
    Sin iniciar

    Errores y excepciones

    Lee un traceback y maneja fallos de conversión que puedes anticipar.

    Requisito previo: Parámetros y valores de retorno

MÓDULO 04

Archivos y proyecto final

Lee archivos con la biblioteca estándar, valida datos, crea una interfaz de consola y verifica el proyecto.

  1. Día 16Inicial16 min
    Sin iniciar

    Rutas y archivos de texto

    Representa rutas con pathlib y lee archivos con codificación explícita.

    Requisito previo: Errores y excepciones

  2. Día 17Inicial16 min
    Sin iniciar

    Leer filas de un CSV

    Usa csv.DictReader para procesar campos por nombre.

    Requisito previo: Rutas y archivos de texto

  3. Día 19Inicial16 min
    Sin iniciar

    Argumentos de consola y pruebas

    Elige un archivo desde la terminal y comprueba una función con unittest.

    Requisito previo: Validar filas y calcular importes

Volver a Ruta de Datos