CápsulasDev

Actualización en curso

Estamos preparando la siguiente etapa.

Estamos preparando nuevas rutas, ejercicios y mejores explicaciones para aprender paso a paso.

Volvemos pronto.

Aprende a tu ritmo. Crea desde el primer día.

Un pequeño paso.
Algo nuevo.

Aprender a programar empieza con una idea sencilla. Entiéndela, pruébala y mira lo que eres capaz de crear.

En español Sin instalaciones Ejercicios en tu navegador

TU PUNTO DE PARTIDA

¿Qué te gustaría crear?

No necesitas conocer las tecnologías. Empieza por lo que te interesa.

UNA META, PASO A PASO

Elige un itinerario para saber qué sigue.

Las rutas continúan abiertas. El itinerario solo organiza el camino según lo que quieres crear.

Elige un itinerario para recibir orientación entre rutas.

ENCUENTRA TU PRÓXIMO PASO

Una ruta para cada curiosidad.

Elige un tema y avanza con ejemplos, ejercicios y pequeños retos.

19 rutas para explorar

Py50 proyectos

Python

Aprende desde cero y avanza hasta transformar datos, validar procesos y construir programas modulares.

0/50 proyectos
Abrir ruta
</>50 módulos

HTML y CSS

Crea interfaces semánticas, accesibles y adaptables con proyectos completos.

0/50 ejercicios
Abrir ruta
JS50 módulos

JavaScript

Avanza desde datos y decisiones hasta calidad, pipelines y proyectos integrados.

0/50 ejercicios
Abrir ruta
SQL50 módulos + práctica

SQL

Avanza desde tablas y filtros hasta agrupaciones, relaciones y reportes verificables.

0/50 ejercicios
Abrir ruta
Git50 módulos

Git y GitHub

Guarda versiones de tu trabajo y aprende a volver atrás con confianza.

0/50 ejercicios
Abrir ruta
API50 módulos

APIs

Entiende cómo se comunican las aplicaciones con peticiones y respuestas HTTP.

0/50 ejercicios
Abrir ruta
>_50 módulos

Terminal

Muévete entre carpetas y trabaja con archivos usando comandos.

0/50 ejercicios
Abrir ruta
.*50 módulos

Expresiones regulares

Encuentra y transforma texto aprendiendo a reconocer patrones.

0/50 ejercicios
Abrir ruta
IA50 módulos

Inteligencia artificial

Explora cómo funcionan los tokens, los prompts y la selección de respuestas.

0/50 ejercicios
Abrir ruta
Dat50 módulos

Datos con Python

Limpia, organiza y resume datos para convertirlos en un informe.

0/50 módulos
Abrir ruta
Node50 módulos

Node.js

Explora archivos, módulos y servidores en un laboratorio educativo de Node.js.

0/50 módulos
Abrir ruta
TS50 módulos

TypeScript

Descubre errores en tu código con tipos, objetos y funciones.

0/50 módulos
Abrir ruta
Re50 módulos

React

Practica componentes y estado en un laboratorio educativo de interfaces.

0/50 módulos
Abrir ruta
{ }50 módulos

JSON

Lee, escribe y comprueba el formato que usan las aplicaciones para compartir datos.

0/50 módulos
Abrir ruta
MD50 módulos

Markdown y documentación

Escribe documentación clara con títulos, listas y ejemplos de código.

0/50 módulos
Abrir ruta
A11y50 módulos

Accesibilidad web

Construye páginas más fáciles de usar con teclado y tecnologías de apoyo.

0/50 módulos
Abrir ruta
Test50 módulos

Pruebas automatizadas

Escribe comprobaciones que te ayuden a detectar errores antes de publicar.

0/50 módulos
Abrir ruta
Dkr50 módulos

Docker

Empaqueta aplicaciones y conecta servicios con imágenes, volúmenes y redes.

0/50 módulos
Abrir ruta
MDB50 módulos

MongoDB

Consulta y modifica documentos con filtros, orden y operaciones CRUD.

0/50 módulos
Abrir ruta

Practica los fundamentos en laboratorios educativos. Cada ruta explica sus alcances y te permite avanzar paso a paso.

MENOS VUELTAS. MÁS PRÁCTICA.

Aprende haciendo, una idea a la vez.

Sin saltar entre videos y pestañas.
La explicación y el ejercicio, juntos.

  1. 01

    Entiende la idea

    Una explicación concreta y un ejemplo para saber por dónde empezar.

  2. 02

    Hazlo tuyo

    Modifica el código, prueba posibilidades y aprende también de los errores.

  3. 03

    Da el siguiente paso

    Comprueba tu solución y aplica lo aprendido en el próximo reto.

ANTES DE EMPEZAR

Es normal tener preguntas.

¿Necesito saber programar?

No. Puedes empezar desde cero con Python o HTML y CSS. Encontrarás explicaciones y ejemplos antes de cada ejercicio.

¿Tengo que instalar algo?

No para hacer los ejercicios de la plataforma. Practicas directamente en el navegador, dentro de un laboratorio educativo.

¿Necesito una cuenta?

Puedes explorar las rutas y ejecutar ejercicios sin cuenta. Para guardar avances y borradores, necesitas activar tu perfil en Mi cuenta. Esta primera etapa está dirigida a mayores de 18 años.

¿Puedo cambiar de ruta o repetir ejercicios?

Sí. Puedes explorar otras tecnologías y volver a practicar. Con un perfil activo, cada ruta conserva su propio progreso.

Pregunta 1 de 4