Ruta Python Colombia — Mockup de referencia
Alineado a la identidad visual de python.org.co. Pendiente de validación con Leo y Angel.
Ruta Python Colombia
Empezar ahora
Comunidad Python Colombia

Programar no es
solo para programadores.

Tu punto de entrada a la comunidad.

Una sola ruta, de cero a profesional. Elige en qué escalón arrancas — el resto del camino y la comunidad son los mismos para todos.

Nunca programé antes
Arrancas en el escalón cero. Sin miedo a la pantalla negra.
Empezar mi ruta →
Ya tengo bases
Entras más arriba en la misma escalera y sigues avanzando.
Ver las fases →
Para cualquier profesión · 100% gratuita · Comunidad oficial de Python en Colombia
Playground Python
frutas = ["manzana", "naranja", "pera"]
gastos = {"enero": 450000, "febrero": 380000}
for mes, valor in gastos.items():
  print(mes, valor)
Ejecutar
Ctrl + Enter
Corre 100% en tu navegador. Sin instalar nada, sin cuenta, sin backend.
Por qué así

Pensada para que no te pierdas

Cinco reglas simples que guían cada fase de la ruta, pensadas para alguien que arranca de cero — sin bajar el nivel del resto del camino.

Aprendés haciendo
Proyectos desde el primer día. Nunca más de 25 minutos de teoría sin código de por medio.
La intuición primero
Los conceptos se anclan en ejemplos visuales y cotidianos antes de ponerles nombre técnico.
Sin complicarte de entrada
Nada de bases de datos ni frameworks todavía. Primero, productividad real en tu día a día.
Para cualquier profesión
No hace falta ser "de sistemas" para que Python te aumente la productividad.
Ves el error, no solo lo leés
Todo se explica con gráficos y animaciones, no solo con texto suelto en una terminal.
¿Al final del camino?
Bases sólidas para seguir hacia automatización, datos o inteligencia artificial — y toda la comunidad para acompañarte.
La ruta

Seis fases, un solo hilo conductor

De la lógica visual a resolver problemas reales con archivos y automatización.

No se avanza de fase con menos del 80% de los hitos cumplidos.
1
Ya recorrida
Fundamentos de Python
Variables, print(), input(), operadores y primer contacto con Turtle para ver el código en acción.
2
Ya recorrida
Lógica y Control de Flujo
Condicionales, bucles y tus primeras funciones con parámetros. Turtle ya consolidado.
3
Estás acá
Programación Visual y Creativa
Cada estructura lógica se dibuja al instante con py5: la programación se ve, no se imagina.
46 h · 8 semanas · Google Colab + py5
4
Próximo
Python para Resolver Problemas Reales
Listas, diccionarios, archivos y automatización de tareas en proyectos con estructura real.
52 h · 9 semanas · Python 3.12 + VS Code
5
Por definir
Se anuncia al cerrar la Fase 4. El nombre, los recursos y el repo se agregan acá cuando el equipo los defina.
Propuesta · #6
6
Por definir
Se anuncia al cerrar la Fase 5. Bases listas para automatización, datos o IA. Sin recursos hasta que se defina.
Propuesta · #6
Antes de empezar

Prepara tu entorno, paso a paso

Hasta la Fase 3 no necesitas instalar nada. Desde la Fase 4 trabajas en tu propio computador.

Propuesta · #8
Fases 1 a 3
Google Colab en el navegador
1. Inicia sesión con una cuenta de Google.
2. Abre el notebook de la fase.
3. Pulsa "Ejecutar" y listo.
Funciona en cualquier equipo con navegador e internet.
Fase 4 en adelante
Python 3.12 + VS Code
1. Instala Python 3.12 desde python.org.
2. Instala VS Code y su extensión de Python.
3. Crea tu primer archivo y ejecútalo.
Guía con capturas por sistema operativo: por escribir.
Tu progreso

En bloques chicos, no en una lista de 70

Marcas cada logro solo cuando logras hacerlo sin ayuda externa. Es tu tablero personal, no una nota punitiva — y se guarda solo en tu navegador.

Ver mi checklist completo →
0 / 70 logros
Se guarda automático
Bloque 0 — Gestión del Entorno 0 / 7
Bloque 1 — Lógica y Control 0 / 12
Bloque 2 — Programación Visual 0 / 15
Bloque 3 — Problemas Reales y Archivos 0 / por definir
Propuesta · #7 · un bloque por fase, con el mismo contenido que la ruta
Practica

Un ejercicio al final de cada fase

Cada fase enlaza al material práctico donde puedes escribir código sin instalar nada. Los notebooks se alojan en una cuenta de la comunidad, no en cuentas personales.

Propuesta · #26 · cobertura según el inventario de Drive del 16-oct
Fase 1 · Disponible
Pensamiento computacional sin código
Notebook de ejercicios, presentación y documentos de apoyo.
Enlace por publicar →
Fase 2 · Por confirmar
Lógica y control de flujo
No se encontró material en la carpeta de Drive. Falta confirmar con Angel y Leo si existe.
Fase 3 · Disponible
Programación visual con py5
6 Colabs: Bienvenida y entorno · Coordenadas y gráficos · Condicionales · Bucles · Funciones · Animación e interacción. Más 11 proyectos y una guía de proyectos.
Enlace por publicar →
Fase 4 · En diseño
Proyecto guía: inventario local
Un programa de consola que guarda productos en un archivo. Ver el brief completo más abajo.
Fase 5 · Por definir
Se define con el equipo.
Fase 6 · Por definir
Se define con el equipo.
Fase 4 · Proyecto guía

Sistema de inventario local

Una tienda pequeña anota sus productos en un cuaderno y pierde la cuenta de lo que tiene. Construye un programa de consola que guarde cada producto (nombre, cantidad y precio) en un archivo de texto, para que los datos sigan ahí cuando cierres el programa.

Propuesta · #22 · PR #24
Requisitos mínimos
• Agregar un producto nuevo
• Listar todos con cantidad y precio
• Buscar un producto por nombre
• Guardar al salir y cargar al iniciar
Pasos sugeridos
1. Un diccionario por producto, en una lista
2. Funciones para agregar y listar
3. Búsqueda por nombre
4. Guardar con with open
5. Leer el archivo al iniciar
6. Probar con datos incorrectos
Terminaste cuando…
• Cierras el programa, lo abres y ves tus productos
• No se rompe con entradas inesperadas
• Alguien más lo ejecuta con tu README
Entregable
Un archivo inventario.py y un archivo de datos de ejemplo, en tu repositorio de GitHub con un README corto.
Si no programas aún
Haz el inventario en una hoja de cálculo y dibuja el diagrama de flujo de las cuatro acciones. Escribe cómo se traduciría cada una a una función.
Reto extra
Borrar y editar productos, aviso de bajo inventario y exportar el reporte a CSV.
Recursos

Material gratuito, actual y legal

Cada recurso indica autor, edición y licencia. Solo enlazamos a la fuente oficial del autor, nunca a copias de terceros, y solo material en Python 3.

Propuesta · #4 · #5 · ejemplos, falta verificar cada licencia
Libro · Español · Transversal
El libro de Python
Fuente: ellibrodepython.com
Edición y licencia: por verificar
Curso · Español · Fase 1
Introducción a la Ciencia de la Computación (CS50)
Fuente: cs50xenespanol.github.io/2024
Edición 2024 · licencia: por verificar
Herramienta · Inglés · Transversal
Roadmap de Python
Fuente: roadmap.sh/python
Licencia: por verificar
Preguntas frecuentes

Lo que casi todos preguntan

Propuesta · #9
¿Necesito un computador potente?
No. Basta un equipo con navegador e internet, incluso de gama baja o con 4 GB de RAM.
¿Tiene costo?
No. La ruta es gratuita y de acceso abierto.
¿Cuándo son los encuentros?
Por completar: frecuencia, día y hora, y canal de inscripción (Meetup, Discord o WhatsApp).
¿Dónde pido ayuda?
Por completar: canal oficial de la comunidad y reglas básicas para preguntar.
Un solo camino

¿En qué escalón arrancas?

Es la misma ruta y la misma comunidad para los dos. Elige tu punto de partida y arranca.

Nunca programé antes
Ya tengo bases
Ruta Python Colombia — parte de la comunidad oficial de Python en Colombia.
Ruta de formación de acceso abierto
Ruta Python
Comunidad Python Colombia

Programar no es solo para programadores.

Tu punto de entrada a la comunidad.

Una sola ruta, de cero a profesional. Elige en qué escalón arrancas.

Nunca programé antes
Arrancas en el escalón cero, sin miedo a la pantalla negra.
Empezar mi ruta →
Ya tengo bases
Entras más arriba en la misma escalera.
Ver las fases →
Playground Python
frutas = ["manzana", "pera"]
print(frutas[0])
Corre en tu navegador. Sin instalar nada.
Aprendés haciendo: proyectos desde el día 1.
Ejemplos visuales antes que teoría.
Sirve para cualquier profesión, no solo IT.
0 / 70 logros
→
Antes de empezar
Fases 1 a 3: Google Colab
Sin instalar nada. Solo navegador e internet.
Fase 4 en adelante: Python 3.12 + VS Code
Guía paso a paso por sistema operativo.
Propuesta · #8
Practica por fase
Fase 1: ejercicios en Colab
Fase 2: por confirmar
Fase 3: 6 Colabs y proyectos
Fase 4: proyecto guía de inventario
Fases 5 y 6: por definir
Propuesta · #26 · #22
Recursos
Cada recurso indica autor, edición y licencia. Solo fuentes oficiales y material en Python 3.
Propuesta · #4 · #5
Preguntas frecuentes
¿Cuándo son los encuentros?
Por completar: día, hora y canal.
Propuesta · #9
Ruta Python Colombia — comunidad oficial