Saltar al contenido

Deja de seguir tutoriales. Empieza a construir.

Menos teoría, más código que funciona. Enfrenta retos reales, avanza con una guía clara y demuestra lo que puedes crear.

Contenido abierto · CLI verificada · Progreso guardado

Construye en tu lenguaje favorito

TypeScript

JavaScript con ayudas para detectar errores antes de ejecutar.

Muy usado en proyectos grandes donde mucha gente trabaja en el mismo código.

Python

Fácil de leer, ideal para empezar a programar.

Sirve para automatizar tareas, analizar datos o armar una idea en poco tiempo.

Rust

Pensado para programas rápidos y difíciles de romper.

Lo usan navegadores, sistemas operativos y herramientas modernas.

C

Un clásico que lleva décadas y sigue en el centro de casi todo.

Sistemas operativos, drivers y gran parte del software que usas parten de aquí.

Go

Creado para ser simple y directo.

Muy usado en servicios de internet y apps que gestionan muchas cosas a la vez.

JavaScript · Próximamente

Próximamente.

El lenguaje que hace funcionar casi toda la web. También sirve para apps, servidores y herramientas que usas a diario.

C++ · Próximamente

Próximamente.

Una versión de C con más recursos para proyectos grandes. Lo verás en videojuegos, navegadores y programas que necesitan ir muy rápido.

Aprendes los fundamentos. Tú escribes el código.

Nada de copiar y pegar. Cada proyecto es una guía que explica el porqué — y te deja construir el cómo.

01

Elige un proyecto

Un motor regex, un servidor MCP o SHA-256. Elige por lenguaje, dificultad o el concepto que quieras dominar de verdad.

02

Lee la guía, no la solución

Explicamos análisis sintáctico, autómatas, protocolos y funciones hash en prosa clara. Sin bloques de código que copiar — solo el modelo mental que necesitas.

03

Constrúyelo y compruébalo

Inicializa el starter con la CLI, trabaja en tu editor y ejecuta los tests en un sandbox privado en la nube. Un resultado verificado abre la siguiente etapa.

Una plataforma, tu entorno

Del navegador a tu terminal, sin perder el hilo.

Shipcode organiza el aprendizaje alrededor de un proyecto real: tú conservas el código y la plataforma conecta la guía, las pruebas y tu avance.

01 / InicioCLI

Un starter preparado y verificable

Configura lenguaje, idioma y sistema en la web. shipcode init descarga una versión fija del starter, comprueba su SHA-256 y nunca sobrescribe un directorio con contenido.

02 / PruebasPro

Tests seguros en la nube

shipcode test ejecuta la etapa actual en un sandbox privado. shipcode submit registra el resultado verificado y abre el siguiente paso obligatorio.

03 / MentorPro

Ayuda que conoce dónde estás

El mentor Pro usa la guía, el contrato de pruebas, tu lenguaje, tu sistema y tu avance para darte pistas concretas sin escribir la solución.

04 / ProgresoCuenta

Cada intento conserva su historia

Construye el mismo proyecto en Python, Go o Rust sin mezclar avances. Cada combinación de lenguaje e idioma se guarda por separado.

05 / IdiomasEN / ES

Interfaz y temario independientes

Usa la plataforma en inglés y lee una guía en español, o al revés. El catálogo mantiene visibles los proyectos aunque aún no estén traducidos.

06 / PortafolioPro

Comparte el avance, no tu código

Con Pro puedes publicar un perfil con tus proyectos en curso y completados. La URL de tu repositorio nunca aparece en el perfil.

Filosofía

El tutorial te da un pez. Shipcode te enseña por qué el pez nada — y te deja pescarlo tú.

Tres principios que guían cada proyecto y cada guía en Shipcode.

i.

Cero copy-paste

Nunca te damos la solución completa. Te damos el modelo mental para que la construyas tú.

ii.

Validado con tests

Tu código se comprueba contra casos reales, no contra una respuesta de ejemplo.

iii.

Tu lenguaje, tu editor

Programas en tu computadora con las herramientas que ya usas; Shipcode verifica el resultado en un sandbox privado.

0
proyectos listos
4
proyectos en beta
22
proyectos en el catálogo
2
idiomas de guía

Todo para construir. Un mentor cuando lo necesitas.

Las guías y starters son gratuitos. Pro y Max incluyen tests en la nube, mentor contextual y perfil público, con cuotas según el plan.

Gratis
$0USD/mes
  • —Todo el contenido publicado, sin candados
  • —Starters oficiales preparados con la CLI
  • —Lectura y avance en las etapas sin tests
  • —Progreso separado por lenguaje e idioma
  • —Catálogo y guías disponibles en inglés y español
Empezar gratis
Mentor incluido
Pro
$8USD/mes
  • —Todo el contenido del plan gratuito
  • —200 minutos mensuales de tests en la nube
  • —Mentor contextual dentro de cada etapa activa
  • —Pistas basadas en la guía, los tests y tu intento
  • —600,000 créditos del mentor por periodo de facturación
  • —Créditos extra opcionales cuando agotes la cuota
  • —Perfil público para mostrar tus proyectos y progreso
Hacerme Pro
Más tiempo para construir
Max
$15USD/mes
  • —Todo lo que incluye Pro
  • —600 minutos mensuales de tests en la nube
  • —2,000,000 de créditos del mentor por periodo
  • —Revisiones automáticas de tests fallidos
  • —Recargas opcionales al agotar las cuotas
Elegir Max

Sin tarjeta para Gratis · Pago seguro con Stripe · Cancela cuando quieras

Lo que sueles querer saber.

Sí. Todo el contenido publicado, los starters, la CLI y el progreso guardado están disponibles sin pagar. Pro cuesta 8 USD al mes y Max 15 USD al mes; ambos incluyen tests en la nube, mentor y perfil público con cuotas distintas.

Construye lo que usas cada día.

Configura el proyecto en la web, constrúyelo en tu editor y deja que la CLI te acompañe etapa por etapa.