Programar es escribir instrucciones que una máquina ejecuta en orden. Nada más místico que eso. Este curso empieza por instalar Python y termina con un programa que usa listas, diccionarios, bucles, condicionales y funciones. Por el camino: variables y tipos, hablar con el usuario, decidir, repetir, y un módulo entero dedicado a leer un error en vez de asustarse — que ahorra más tiempo que ningún otro. El código no se ejecuta en el navegador, y eso se compensa con tres predicciones de salida, dos trazas paso a paso y tres cazas de bugs: leer código y saber qué va a hacer antes de ejecutarlo es la habilidad que menos se entrena sola. Es la puerta a «Python profesional».
Temario 目次
Nivel 1 — Lo básico
Datos y pantallaInstalar Python, correr tu primer programa y por qué aquí no se ejecuta.
Texto, enteros, decimales y booleanos. Por qué "2" * 3 da 222.
input, conversión de tipos y f-strings. El error nº 1 de todo el mundo.
Nivel 2 — Control
Decidir y repetirif, elif, else y la indentación, que aquí es sintaxis y no decoración.
for, while y cómo no quedarse colgado. Con el acumulador trazado paso a paso.
Nivel 3 — Datos
Listas, diccionarios y funcionesGuardar muchas cosas bajo un nombre. Y el error de contar desde uno.
Buscar por nombre en vez de por posición. Casi siempre es lo que quieres.
Ponerle nombre a un trozo de programa. Y la diferencia entre print y return.
Nivel 4 — Cierre
Errores y proyectoLeer un traceback, los siete errores más comunes y la depuración con prints.
Una libreta de notas con lista de diccionarios, función y estadísticas.
Por qué ves candados. El acceso no se deduce de una orden pagada sino de un entitlement activo, y esta sesión no tiene uno para este curso. Entra como ana@criswily.local para verlo desbloqueado y como bruno@criswily.local para comprobar que el bloqueo es real — los dos son del mismo tenant, así que la diferencia no la puede hacer el aislamiento por tenant.
