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.
$ alcance del aprendizaje
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.
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.
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.
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.
Temas emergentes
Hilos que surgen mientras hablas con el mentor. ¿Mencionas una API bancaria? El agente añade nodos sobre autorización e idempotencia.
$ por qué se quedan los jugadores
Ocho mecánicas, un solo objetivo: que nunca te aburras ni te quedes atascado
Retroalimentación instantánea
Evaluación del mentor y resultados de las pruebas en menos de 30 segundos tras el envío.
Progreso siempre visible
Mapa de habilidades, barra de XP y rango — el progreso nunca es una suposición.
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.
Competición
Clasificaciones globales y semanales, ligas de rango — para cuando el progreso por sí solo no basta.
Hábito
Rachas diarias y una misión diaria generada por el agente, calibrada a tu nivel.
Un juego sin final
Caminos de especialización y un modo de «maestría infinita» — siempre hay un nivel más.
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.
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.
$ dos monedas, un mentor
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.
escala de rangos (según el XP obtenido)
$ herramientas del oficio
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.
# 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
$ confianza en la evaluación
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.
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.
$ para quién
Sea cual sea tu punto de partida, el camino se adapta a ti
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.
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.
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.
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.
$ hoja de ruta
Lo estamos construyendo en público, paso a paso
Sin jerga de infraestructura — solo lo que realmente se desbloquea para ti en cada fase.
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.
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.
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.
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.
$ ./unirse_a_la_beta.sh
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.
$ preguntas frecuentes
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.