aprende python como un juego

Aprende a programar
como es el trabajo real.

Un agente de IA evalúa tu código, ajusta la dificultad y te guía por el camino: sintaxis → estructuras de datos → POO → producción. Editor, terminal y git de verdad — en el navegador, sin instalar nada.

Fase de beta cerrada · plazas asignadas por cohortes · el registro toma 4 pasos

$ pytest task_042.py
4/4 pruebas superadas · +25 XP · rango: Adept
> siguiente tarea: decoradores
HP
520 / 700
XP
+25 hoy

Un solo camino, cuatro capas entrelazadas

El mentor no enseña los temas por separado — los teje en un único camino continuo, adaptado a tus objetivos.

01 / fundamentos

Fundamentos de programación

Sintaxis, estructuras de datos, algoritmia, paradigmas e idiomas de Python — la base sobre la que se sostiene todo lo demás.

02 / especializaciones

Especializaciones

Web, ciencia de datos, ML, deep learning, agentes de IA/LLM, desarrollo de videojuegos, aplicaciones GUI, seguridad — un catálogo abierto que sigue creciendo.

03 / proceso

El proceso de ingeniería

Estructura de proyecto, git flow, escritura de pruebas (unitarias, de integración, TDD, mocking), CI/CD, depuración, revisión de código — lo que el trabajo realmente implica.

04 / emergente

Temas emergentes

Hilos que surgen mientras hablas con el mentor. ¿Mencionas una API bancaria? El agente añade nodos sobre autorización e idempotencia.

Ocho mecánicas, un solo objetivo: que nunca te aburras ni te quedes atascado

1

Retroalimentación instantánea

Evaluación del mentor y resultados de las pruebas en menos de 30 segundos tras el envío.

2

Progreso siempre visible

Mapa de habilidades, barra de XP y rango — el progreso nunca es una suposición.

3

Dificultad ajustada

El agente mantiene el éxito en torno al 70–80 % — la zona en la que aprendes más rápido, sin chocar contra un muro ni aburrirte.

4

Competición

Clasificaciones globales y semanales, ligas de rango — para cuando el progreso por sí solo no basta.

5

Hábito

Rachas diarias y una misión diaria generada por el agente, calibrada a tu nivel.

6

Un juego sin final

Caminos de especialización y un modo de «maestría infinita» — siempre hay un nivel más.

7

Realismo del proceso

El ciclo de ingeniería completo: estructura de proyecto → rama de funcionalidad → PR → revisión de código del agente → CI/CD → fusión. Habilidades «como en el trabajo», no solo ejercicios.

8

Economía de decisiones

El HP como moneda de pistas — negocias el precio de una pista con el agente. Cada ayuda tiene un coste consciente.

El HP es vida. El XP es la prueba de que sabes más que ayer.

El ámbar (HP) es recompensa y vida — la moneda que negocias con el agente por pistas. El violeta (XP) es el agente y la inteligencia — la medida de tu progreso real. La teoría nunca cuesta HP — solo pagas por pistas de una tarea concreta.

70–80 %
tasa de éxito objetivo en las tareas — la zona de desarrollo próximo, mantenida en tiempo real por el agente
<15 min
tiempo típico hasta tu primera tarea completada y tus primeros puntos, desde el registro
<30 s
tiempo para evaluar una solución enviada — pruebas, lint y retroalimentación del mentor
Novice
0 XP
Apprentice
500 XP
Adept
1,500 XP
Specialist
4,000 XP
Expert
9,000 XP
Master
20,000 XP
Grandmaster
top 1% of season

Un taller de verdad, no un simulador

Cero instalación, cero configuración de entorno. Abre el navegador y escribe código como lo harás en el trabajo.

Editor, terminal y git — desde el primer minuto

Python real ejecutándose directamente en el navegador, comandos de git reales, una terminal real. Tu progreso se guarda automáticamente entre sesiones.

Evaluación determinista, no «creo que sí»

Las tareas se comprueban con pruebas y análisis estático — no con opinión subjetiva. Conoces el resultado al instante, sin colas de espera.

¿No estás de acuerdo con una nota? Recúrrela.

Cada tarea se puede impugnar en el chat con el mentor — una segunda revisión independiente tiene en cuenta tus argumentos.

Documentación a mano, no en otra pestaña

Buscador integrado de documentación de Python con fuentes citadas — lo usas tú y también el mentor antes de ofrecer una pista.

task_042.py
test_task_042.py
# tarea: obtener de forma segura un valor anidado
def safe_get(data: dict, *keys, default=None):
    for key in keys:
        try:
            data = data[key]
        except (KeyError, TypeError):
            return default
    return data

# $ pytest -q
# ✓ 4 passed in 0.21s

Evaluación justa, cero caja negra

El resultado nunca es solo la opinión de un modelo de lenguaje. Las señales objetivas — pruebas (incluidas las ocultas), pruebas de mutación, lint, comprobaciones de seguridad — pesan al menos el 70 % de la nota. El resto es una rúbrica de calidad, siempre con una justificación visible para ti.

pruebas, lint, seguridad — ≥70 %rúbrica de calidad — ≤30 %
Filosofía anti-trampas: desarmar, no perseguir.

Qué significa esto en la práctica

Una apelación por tarea — una segunda revisión independiente, sin acceso a la primera nota.

La clasificación solo cuenta soluciones obtenidas honestamente — el aprendizaje siempre sigue disponible, sin importar tu estado en la clasificación.

Una expulsión permanente siempre es una decisión humana — nunca automatizada.

Sea cual sea tu punto de partida, el camino se adapta a ti

empezar desde cero

Estás empezando a programar

¿Sin experiencia? Una evaluación inicial elige tareas a tu nivel, y la teoría explica cada concepto nuevo antes de que lo encuentres.

cambio de carrera

Te estás reconvirtiendo al sector tech

Aprendes no solo sintaxis, sino también proceso: git, pruebas, revisión de código — justo lo que buscan los empleadores.

crecimiento

Ya trabajas con código

Profundiza en una especialización concreta — ciencia de datos, ingeniería de IA, seguridad — al ritmo y formato que elijas.

equipos

Estás formando un equipo

Un plan para empresas: un entorno de desarrollo coherente para la incorporación, e informes de desarrollo de habilidades para tu equipo.

Lo estamos construyendo en público, paso a paso

Sin jerga de infraestructura — solo lo que realmente se desbloquea para ti en cada fase.

0
ahora · beta cerrada

El primer bucle: tarea → evaluación → recompensa

Evaluación inicial, tareas adaptativas de Python (katas y depuración), teoría calibrada a tu nivel, puntos y tu primer rango. El banco de tareas crece desde el primer día de juego.

1
juego completo

El árbol de habilidades completo

Todas las especializaciones desbloqueadas, negociación del precio de las pistas, conversaciones libres con el mentor, temporadas y ligas clasificatorias, un proceso formal de apelación de notas.

2
modo proceso + equipos

Un ciclo de ingeniería real y planes para equipos

Un repositorio de proyecto completo, pull requests, revisión de código del agente como si fuera un senior, pipelines de CI/CD — además de planes de licencia para equipos con un entorno de desarrollo coherente e informes de progreso.

3
escala

Más idiomas, un banco de tareas maduro

Expansión de la interfaz a más idiomas, informes de desarrollo completos para empresas, un ecosistema de tareas maduro calibrado con datos reales de juego.

Regla para abrir la siguiente fase: nunca a ojo. Pasamos a la siguiente etapa solo cuando los datos de la beta cerrada muestran que el bucle de motivación realmente retiene a los jugadores.

Beta cerrada — registro

Antes de jugar al juego, juega a este formulario. Cuatro pasos, igual que la evaluación inicial real — nos ayudan a ubicarte en la cohorte correcta con las primeras tareas adecuadas.

Discovering your level: 1/4
Enviaremos tu invitación a esta dirección en cuanto se abra tu cohorte.

✓ solicitud recibida

Estás en la lista.

Te escribiremos por correo en cuanto se abra tu cohorte de la beta cerrada. Mientras tanto — nada de spam, y ningún HP desaparecerá, porque todavía no tienes.

Completa los campos obligatorios (*) antes de continuar.

Preguntas que harás de todos modos

¿Tengo que instalar algo?

No. El editor, la terminal y Python funcionan directamente en el navegador. Solo necesitas un navegador compatible con WebAssembly y conexión a internet.

¿Cuánto cuesta participar en la beta cerrada?

Nada. La beta es gratuita. Los planes de suscripción y para empresas llegarán con el lanzamiento completo — quienes estén en la beta lo sabrán primero.

¿Necesito experiencia previa?

No. La evaluación inicial elige tareas acordes a tu nivel real — desde cero hasta el trabajo profesional con código.

¿Los puntos, el XP y el HP tienen valor monetario?

No. Son elementos del juego — no son un medio de pago ni son canjeables por dinero ni por ninguna otra cosa. Detalles en los Términos.

¿Qué pasa con mis datos y mis conversaciones con el agente?

Tienes visibilidad total de todo lo que el sistema sabe sobre ti, exportación de datos de autoservicio, y puedes eliminar tu cuenta en cualquier momento. Todos los detalles en la Política de privacidad.