⬇️ Descargar CodeGym APK
// v1.0 — Android · 14 MB · debug
// v1.0 — Android

Aprende a programar. // un paso a la vez

CodeGym convierte el aprendizaje de la programación
en una experiencia diaria. 50 lecciones, 5 lenguajes,
gamificación real. Sin excusas.

// TU PERFIL
XP Total145
Racha🔥 7 días
Lecciones12 / 50
✨ Logro desbloqueado
🎓 Aprendiz aplicado
// LECCIÓN 3 — PYTHON
🐍
✓
☕
○
🦎
○
⚡ +25 XP — Lección completada
def fibonacci(n): return n if n <= 1 else fibonacci(n-1) + fibonacci(n-2) SELECT * FROM usuarios WHERE xp > 100 ORDER BY racha DESC fun main() { val xp = 145; println("Nivel: ${getLevel(xp)}") } public static void main(String[] args) { System.out.println("Hello, CodeGym!"); } int factorial(int n) { return (n <= 1) ? 1 : n * factorial(n - 1); } def fibonacci(n): return n if n <= 1 else fibonacci(n-1) + fibonacci(n-2) SELECT * FROM usuarios WHERE xp > 100 ORDER BY racha DESC fun main() { val xp = 145; println("Nivel: ${getLevel(xp)}") } public static void main(String[] args) { System.out.println("Hello, CodeGym!"); } int factorial(int n) { return (n <= 1) ? 1 : n * factorial(n - 1); }

Míralo en acción.

Un recorrido por la experiencia completa de CodeGym.

50
// lecciones
5
// lenguajes
13
// logros
4
// idiomas

5 lenguajes.
Una sola app.

Desde la sintaxis más básica hasta patrones avanzados. Contenido estructurado en 5 unidades con 10 lecciones cada una.

🐍
Python
10 lecciones
☕
Java
10 lecciones
🦎
Kotlin
10 lecciones
⚙️
C++
10 lecciones
🗄️
SQL
10 lecciones

Diseñado para
que no lo dejes.

01

Test de nivel inicial

10 preguntas para detectar tu nivel real y adaptar el temario desde el primer día.

02

Dos tipos de ejercicio

Opción múltiple y completar el código. Ejercicios reales, no solo teoría.

03

Progreso sincronizado

Firebase Firestore guarda tu XP, rachas y logros en tiempo real. Cambia de dispositivo sin perder nada.

04

Multilenguaje

Interfaz disponible en español, inglés, francés y catalán.

05

3 temas visuales

Oscuro (terminal), claro y modo daltónico. La app que se adapta a ti.

codegym — lesson_3.py
# Ejercicio: define una función que
# devuelva el cuadrado de un número
 
def cuadrado(n):
    return n ** 2
 
print(cuadrado(5))
 
$ python lesson_3.py
25
✓ Correcto! +20 XP
$

Aprender
da puntos.

Sistema completo de progresión con XP, rachas diarias y logros desbloqueables organizados en 4 raridades.

⚡

Sistema de XP

Gana puntos de experiencia con cada lección completada. Bonus por lección perfecta y racha activa.

🔥

Rachas diarias

Practica cada día para mantener tu racha viva. Con protección anti-farming para que solo cuente si de verdad aprendes.

🏆

13 logros

Desde completar tu primera lección hasta mantener 30 días de racha. Cada logro tiene su rareza.

COMMON RARE EPIC LEGEND

En 4 pasos.

De cero a programador en un flujo pensado para que cada sesión sea corta, efectiva y satisfactoria.

01

Regístrate

Crea tu cuenta en segundos con email y contraseña.

02

Test de nivel

10 preguntas para detectar tu punto de partida real.

03

Aprende

Lecciones cortas con teoría y ejercicios prácticos.

04

Sube de nivel

XP, logros y rachas para mantener el ritmo cada día.

// EMPIEZA HOY

Tu primera
lección te espera.

Gratis. Sin tarjeta. Sin excusas.

Android · 14 MB · v1.0 debug