Aprende a programar.De verdad.

Lecciones interactivas, una terminal en tu navegador y retos en tiempo real. Desde tu primer print hasta estructuras de datos avanzadas.

  • 6 lenguajes en tu navegador
  • Retos en vivo
  • Aulas con código
Robot compañero de Itera
print("Hola, mundo")
> Hola, mundo

Aceptado

5/5 · 38 ms · +20 XP

Capacidades de Itera

Terminal real
6 lenguajes
Ejercicios autocorregidos
Retos en vivo
Aulas conectadas
Progreso visible
Lógica aplicada

La ruta

Tres niveles. Un solo camino.

Empiezas sin saber nada y avanzas a tu ritmo. Cada curso combina lectura breve, código que puedes ejecutar y ejercicios que se corrigen solos.

01

Básico

Variables, condiciones, bucles y funciones. Tus primeros programas.

02

Intermedio

Colecciones, archivos, recursión y programación orientada a objetos.

03

Avanzado

Estructuras de datos, algoritmos y lenguajes de sistemas.

La terminal

Escribe código. Míralo correr.

Python, C, C++, Java, JavaScript y Rust se ejecutan en un entorno aislado. Sin instalar nada, desde cualquier computadora.

Salida

$ python3 main.py
Entrada estándar y salida en vivo
Errores de compilación explicados
Tus archivos guardados en tu cuenta

Retos

Compite como en una maratón de programación.

Retos programados estilo ACM: un conjunto de problemas, un reloj y un marcador que cambia con cada envío.

En vivo01:42:17
1AQAna Quispe3 · 142
2LRLuis Ramos2 · 87
3MTMía Torres2 · 120

Cronómetro sincronizado

Todos ven el mismo tiempo, tomado del servidor. Nadie empieza antes ni termina después.

Marcador en vivo

Problemas resueltos y penalización por intentos, actualizados al instante.

Modo supervisado

Pantalla completa, aviso al cambiar de pestaña y control de pegado. Tu cámara nunca sale de tu navegador.

Próximos retos públicos

Aulas

Tu clase, con un solo código.

Cada docente crea un aula y comparte un código de invitación. Los estudiantes se unen, siguen los avisos y participan en los retos del curso.

Código de invitación

K7P2QXM
ALMJ
Unirse

Un lugar para cada rol

Estudiante

Aprende, practica en la terminal, se une a aulas y compite en retos.

Docente

Crea aulas, publica avisos, escribe problemas con casos de prueba y programa retos.

Secretaría

Gestiona usuarios y valida pagos cuando estén disponibles.

Administrador

Configura la plataforma, asigna roles y revisa el estado de los servicios.

Seis lenguajes. Un mismo lugar.

Aprende la lógica una vez y llévala a cualquier lenguaje.

Python 3

JavaScript

C

C

C++17

Java

Rust

Acceso

Gratis. Por ahora, todo.

Creemos que aprender a programar no debería depender de tu bolsillo. Todos los cursos, la terminal y los retos están abiertos sin costo.

  • Sin tarjeta de crédito
  • Todos los cursos abiertos
  • Funciona en cualquier navegador
  • En español y en inglés

Pensado para todas las personas

Tema claro y oscuro, navegación por teclado, lectura en voz alta y animaciones que respetan tus preferencias.

Tu primer programa está a un clic.

Crea tu cuenta y escribe tu primera línea de código hoy.

Equipo celebrando con un choque de manos