Primeros talleres de lógica
Arrancamos con grupos reducidos y ejercicios de lógica pura: variables, condicionales y bucles resueltos a mano antes de tocar un editor. La idea era simple: entender qué hace el código antes de memorizar sintaxis. De esa etapa quedó la costumbre de explicar cada línea en voz alta.
Módulos de desarrollo web
Cuando los fundamentos ya se sostenían, sumamos estructura de documentos, estilos y comportamiento del lado del cliente. Los ejercicios dejaron de ser fragmentos sueltos y pasaron a ser páginas completas, con rutas, formularios y validaciones que había que probar en distintos navegadores.
Introducción al backend y datos
La siguiente etapa fue conectar lo que se ve con lo que se guarda. Servidores, rutas de aplicación y bases de datos relacionales entraron al programa con proyectos cortos: un registro de tareas, un catálogo interno, una agenda simple. Aprendimos que la persistencia cambia por completo la forma de pensar una aplicación.
Control de versiones y trabajo en equipo
Incorporamos ramas, revisiones y acuerdos de integración porque muchos estudiantes llegaban a sus primeros trabajos sin haber usado un repositorio compartido. Desde entonces cada proyecto grupal exige historial de cambios y mensajes de confirmación comprensibles para cualquiera que retome el código después.
Revisión técnica de cada módulo
Con el tiempo notamos que algunos contenidos envejecían rápido. Armamos una revisión periódica: se actualizan ejemplos, se retiran prácticas obsoletas y se reescriben las guías que generaban más dudas. Es un trabajo silencioso, pero mantiene el material útil para quien recién empieza.