Python desde Cero

Sobre el curso
Aprendé a leer, escribir y comprobar programas pequeños con Python. Vas a empezar por ejecutar instrucciones y seguir el valor de los datos, para después organizar decisiones, repeticiones y funciones que resuelvan una tarea concreta.
El recorrido culmina en un programa que resume sesiones a partir de datos inventados. Vas a explicar sus resultados, reconocer entradas inválidas y adaptar la solución a un caso cercano, apoyándote en ejemplos y prácticas ejecutables.
Para quién
Para personas sin experiencia previa en programación. Es el primer nivel de la ruta de Python y desarrolla los fundamentos necesarios para continuar con datos, pruebas y automatización.
Qué vas a aprender
- Ejecutar un script y relacionar sus instrucciones con la salida obtenida.
- Representar datos y utilizar condiciones para tomar decisiones.
- Recorrer listas y resolver tareas repetitivas con bucles.
- Organizar una solución en funciones con entradas y resultados claros.
- Leer archivos de texto y reutilizar código mediante módulos.
- Comprobar un programa pequeño con casos normales y entradas inválidas.
Requisitos
Necesitás un equipo donde puedas ejecutar Python 3.12 y un editor de texto. El laboratorio utiliza la biblioteca estándar y no requiere cuentas externas ni servicios pagos.
Cómo vas a trabajar
Vas a escribir y ejecutar ejemplos, resolver prácticas y comparar tus resultados con soluciones explicadas. El proyecto integra esas habilidades en un programa documentado. El trazado manual ayuda a comprender el código, pero la práctica de ejecución requiere correrlo en el equipo.
Alcance
El curso trabaja programas pequeños y fundamentos. La validación de archivos CSV, las pruebas más organizadas y la automatización de un proceso completo se desarrollan en los niveles siguientes.
Contenido del curso
Módulo 1 — Empezar a programar con Python
1.1. Programa, instrucción y resultado
1.2. Variables y tipos básicos
1.3. Leer errores como información
Quiz 1 — Empezar a programar con Python