Aprende a programar subiendo de nivel.
Rutas gratis de 4 a 6 semanas para empezar desde cero: videos cortos, retos reales, cuestionarios que se califican solos, premios y rankings con tus amigos.
- 100 % gratis
- En español
- Desde cero
¿Prefieres usar tu correo? Crear cuenta · Entrar · Precios
Sin tarjeta. Sin experiencia previa. Al entrar aceptas los Términos y la Política de privacidad.
Así se aprende en Codea
Tu ruta semana a semana, código en el navegador, cuestionarios que se califican solos, rankings y premios.

Tu compañero de código
Programar es más fácil en compañía.
Kody es el ajolote de Codea: celebra tus retos, te avisa cuando algo falla y te acompaña en cada semana de tu ruta, de tu primer «Hola mundo» a tu certificado.
Paso a pasoCómo funciona
De cero a tu primer proyecto, con un plan claro cada semana.
- Elige tu rutaAndroid, iOS, Frontend, Backend, Base de datos, QA, IA o Git y GitHub. Puedes llevar varias.
- Aprende cada díaUn video corto, una explicación en palabras simples y un reto con ejemplos de apps que usas.
- Entrega y recibe feedbackSubes tu reto, un docente lo revisa y te deja comentarios para mejorar.
- Sube de nivelGanas XP, stickers y avatares, y al final obtienes tu certificado para LinkedIn.
Elige por dónde empezar
Mira el temario completo de cada ruta antes de empezar. Puedes llevar varias.
Lógica de programación desde cero
Para quien nunca programó. Aprende a pensar como programador con Python, paso a paso y con palabras simples, hasta construir tu primer proyecto.
6 semanas · 51 retos · 33 videos gratisVer temario →AI Engineer Jr
De cero a integrar LLMs en servicios reales (prompts, RAG, herramientas, evaluación y seguridad) con Python y la API de Claude.
6 semanas · 60 retos · 31 videos gratisVer temario →Android Developer Jr
De cero a resolver tickets sencillos en un equipo real, con Kotlin y Jetpack Compose.
6 semanas · 53 retos · 30 videos gratisVer temario →Backend Developer Jr
De cero a resolver tickets sencillos de backend en un equipo real, con Node.js, TypeScript, Express y PostgreSQL.
6 semanas · 61 retos · 27 videos gratisVer temario →Base de Datos Jr
De cero a resolver tareas sencillas de base de datos en un equipo real, con SQL y PostgreSQL (y nociones de MongoDB y Redis).
6 semanas · 58 retos · 29 videos gratisVer temario →Data Analyst Jr
De la hoja de cálculo a SQL, Python con pandas y dashboards, hasta contar una historia con datos públicos reales.
6 semanas · 50 retos · 33 videos gratisVer temario →DevOps / Cloud Jr
De la terminal a una app en contenedor que se prueba y se despliega sola: Linux, redes, Docker, GitHub Actions, la nube y monitoreo.
6 semanas · 48 retos · 36 videos gratisVer temario →Inglés para programadores
De cero (A1) a nivel senior (C1) en inglés técnico, comercial y de entrevistas: standups, code review, emails, clientes, entrevistas, system design y negociación salarial.
12 semanas · 109 retos · 79 videos gratisVer temario →Frontend Web Developer Jr
De cero a resolver tickets sencillos de frontend en un equipo real, con HTML, CSS, TypeScript y React.
6 semanas · 56 retos · 33 videos gratisVer temario →Git y GitHub Jr
De cero a trabajar día a día con Git y GitHub en un equipo real: commits, ramas, Pull Requests, code review, open source y automatización.
4 semanas · 40 retos · 26 videos gratisVer temario →iOS Developer Jr
De cero a resolver tickets sencillos en un equipo real, con Swift y SwiftUI.
6 semanas · 58 retos · 35 videos gratisVer temario →QA Engineer Jr
De cero a diseñar casos, reportar bugs, probar APIs y automatizar un flujo simple en un equipo real, con ejemplos de banca.
6 semanas · 57 retos · 29 videos gratisVer temario →UX/UI Jr
Diseña apps que la gente entiende y disfruta: investigación de usuarios, flujos, UI, Figma, accesibilidad y sistemas de diseño, hasta un rediseño con prototipo navegable.
6 semanas · 47 retos · 34 videos gratisVer temario →El contenido de las rutas está en español.
Estudiar también puede engancharte
- Misiones diarias que te dan XP extra y te ayudan a no perder el ritmo.
- 15 stickers, avatares y temas de color que se desbloquean aprendiendo, nunca pagando.
- Rankings de hoy y del mes por ruta: se reinician solos, cualquiera puede llegar arriba.
- Muro de logros para celebrar lo que consiguen tus compañeros.
- Certificado al aprobar el examen final.
¿Enseñas programación?
Solicita tu cuenta de docente: tendrás un panel con KPIs, alumnos, entregas, notas y podrás crear rutas, retos, tareas, experimentos y competencias.
Aprende con los mejores creadores en español
Cada video gratis de Codea da crédito a su autor y te invita a suscribirte a su canal. Así apoyas a quienes comparten conocimiento.
Guías para empezar
Ver todas →Aprender Swift y SwiftUI desde cero: guía para iOS
Qué necesitas para crear apps de iPhone, el orden para aprender Swift y SwiftUI y 3 proyectos de portafolio para conseguir tu primer trabajo iOS.
17 de octubre de 2026 · 2 min de lecturaLeer guía →Cómo empezar a programar desde cero sin experiencia
Qué es programar, por qué empezar con Python y un plan de 6 semanas para pasar de cero a tu primer proyecto, sin saber matemáticas avanzadas ni inglés.
17 de octubre de 2026 · 2 min de lecturaLeer guía →Cómo empezar en UX/UI sin experiencia
Qué es UX, qué es UI, qué aprender en orden (investigación, flujos, Figma, accesibilidad y sistemas de diseño) y cómo armar tu portafolio desde cero.
17 de octubre de 2026 · 2 min de lecturaLeer guía →Preguntas frecuentes
Lo que más nos preguntan antes de empezar.
¿Es gratis?
Sí. Todas las rutas tienen videos y recursos 100 % gratis. Si tienes Udemy Business (por tu empresa), también puedes usar esos cursos.
¿Necesito saber programar?
No. Las rutas empiezan desde cero y cada semana trae una explicación en palabras simples con ejemplos de apps que usas a diario.
¿Cuánto tiempo necesito?
Unas 10 a 12 horas por semana, durante 4 a 6 semanas según la ruta. Puedes ir más lento: tu progreso se guarda.
¿Desde qué edad puedo usar Codea?
Desde los 16 años. Si tienes 16 o 17, úsalo con el conocimiento y la autorización de tu madre, padre o tutor.
¿Puedo usar IA para los retos?
Sí, como apoyo para entender, nunca para copiar. Cada entregable tiene una parte que debes hacer sin IA, y te pedimos contar si la usaste.
¿Qué pasa si entro sin cuenta?
Tu progreso queda en ese navegador. Cuando quieras, lo guardas con Google desde tu perfil sin perder nada.
¿Puedo enseñar en Codea?
Sí. Envía tu solicitud de docente desde "Soy docente". El admin la revisa y, al aprobarla, te asigna rutas y se activa tu panel.

Tu primera línea de código está a un clic.
Gratis, en español y a tu ritmo. Kody ya te está esperando.
