Fundamentos de Python
Variables, tipos de datos, condicionales, bucles y funciones, con ejercicios cortos que se corrigen en clase. Es el punto de partida para quien nunca programó y también para quien viene de otro lenguaje y necesita ordenar las bases. El objetivo es escribir código legible y entender los errores antes de sumar herramientas.
Conviene tener constancia para practicar entre encuentros: la base se afianza escribiendo, no leyendo.
Consultar por este recorrido
Desarrollo web con Python
Cómo se arma una aplicación web: rutas, plantillas, formularios y conexión con una base de datos. Se trabaja sobre un proyecto propio que crece a medida que avanza el temario, con espacio para revisar decisiones de estructura y separar la lógica de la presentación.
Pensado para quien ya maneja lo básico del lenguaje y quiere ver cómo se aplica en un sitio real.
Consultar por este recorrido
Django y Flask
Dos formas de encarar el backend. Django aporta estructura, administración y convenciones; Flask parte de un núcleo mínimo y obliga a decidir cada pieza. Comparamos ambos enfoques con criterios de mantenimiento, tamaño del proyecto y tipo de aplicación, sin declarar un ganador de antemano.
Requiere comodidad con Python y nociones de desarrollo web para aprovechar las comparaciones.
Consultar por este recorrido
Bases de datos y automatización
Modelado relacional, consultas y relaciones entre tablas, más una parte práctica de automatización de tareas repetitivas: ordenar archivos, consolidar planillas y generar reportes periódicos. Se insiste en validar los datos antes de procesarlos y en reconocer cuándo una solución simple alcanza.
Útil para quien ya programa y quiere ordenar la información de sus proyectos o reducir trabajo manual.
Consultar por este recorrido