Aprende a programar con Python sin conocimientos previos: variables, decisiones, bucles, funciones, colecciones, errores, archivos y objetos, con ejercicios que se ejecutan en tu navegador.
Completa todas las lecciones para obtener tu certificado.
Módulo 1
Primeros pasos
Qué es programar, tu primer programa, variables, tipos de datos, operadores, textos y entrada de datos.
Unidad 1 · Tu primer programa
Unidad 2 · Guardar información
Módulo 2
Decisiones y repeticiones
Haz que tus programas decidan con if/elif/else y repitan tareas con while y for.
Módulo 3
Funciones y colecciones
Organiza tu código en funciones reutilizables y guarda muchos datos con listas, tuplas, diccionarios y conjuntos.
Unidad 1 · Funciones
Unidad 2 · Colecciones de datos
Módulo 4
Más allá de lo básico
Maneja errores, guarda datos en archivos, usa módulos y crea tus propios objetos con clases.
Unidad 1 · Programas robustos
Unidad 2 · Programación orientada a objetos