Catálogo del club
Cinco cursos con módulos numerados, un proyecto concreto y un rango de semanas. El rango describe la estructura típica, no una fecha de examen.
Python desde cero
De 6 a 9 semanas según el programaQuien nunca programó y quiere un primer programa propio.
Antes de entrar: Sin conocimientos previos.
- Módulo 01. El primer programa: mensajes, variables y tipos
- Módulo 02. Decisiones con condiciones
- Módulo 03. Repetición con for y while
- Módulo 04. Listas y diccionarios para guardar la práctica
- Módulo 05. Funciones y mensajes de error legibles
- Módulo 06. Proyecto: bitácora de racha
Web con Django
De 8 a 12 semanas según el programaQuien ya escribe Python y quiere un sitio con piezas separadas.
Antes de entrar: Hace falta el curso de inicio o una base equivalente de Python.
- Módulo 01. Proyecto, rutas y la primera pantalla
- Módulo 02. Modelos para módulos y estados
- Módulo 03. Plantillas del tablero
- Módulo 04. Formularios de alta y edición
- Módulo 05. Ingreso de la persona que cursa
- Módulo 06. Proyecto: mini tablero de módulos
Web con Flask
De 7 a 10 semanas según el programaQuien prefiere una herramienta chica y ver cada paso.
Antes de entrar: Hace falta el curso de inicio o una base equivalente de Python.
- Módulo 01. Rutas y respuestas
- Módulo 02. Plantillas de la bitácora
- Módulo 03. Formulario de entrega
- Módulo 04. Guardado simple de las entregas
- Módulo 05. Proyecto: bitácora de entregas
Bases de datos
De 5 a 8 semanas según el programaQuien ya arma programas y quiere ordenar información de verdad.
Antes de entrar: Hace falta un curso de Python o de web de este catálogo.
- Módulo 01. Tablas y relaciones del aula
- Módulo 02. Consultas para ver el avance
- Módulo 03. Integridad: qué no se puede borrar a medias
- Módulo 04. Proyecto: esquema de progreso
Automatización
De 4 a 7 semanas según el programaQuien ya escribe Python y repite tareas de archivos a mano.
Antes de entrar: Hace falta el curso de inicio o una base equivalente de Python.
- Módulo 01. Archivos y rutas
- Módulo 02. Repetir una tarea sin hacerla a mano
- Módulo 03. Armar un resumen legible
- Módulo 04. Proyecto: ordenador de entregas