decodigo.com

Código listo para ser usado

Ejemplos de Java, Python, Go, Rust y otros lenguajes que puedes copiar y adaptar, además de noticias de tecnología: espacio, robótica e inteligencia artificial.

Herramienta gratuita

Validador de CFDI

Comprueba que tu factura electrónica CFDI 4.0 esté bien formada: estructura, catálogos, sello digital y totales. Genera su vista previa en PDF. Sin registro.

Últimas noticias

Ver todas →

Ejemplos de código

123 ejemplos listos para copiar

Cursos y guías

Para leer en orden, no para consultar

Aprende Python

10 lecciones

Entornos virtuales desde el primer día, tipos, colecciones, comprensiones, funciones, dataclasses, excepciones y pathlib, hasta un paquete instalable con pruebas.

Abrir →

Aprende Java

10 lecciones

Del primer programa —que en Java 25 ocupa tres líneas— a un proyecto con paquetes, pruebas y un jar: records, interfaces selladas, colecciones, excepciones y streams.

Abrir →

Aprende Rust

10 lecciones

Propiedad, préstamos y tiempos de vida explicados desde cero, con el compilador como profesor. Cada ejemplo se compiló antes de publicarlo, incluidos los que no compilan.

Abrir →

Aprende Go

8 lecciones

De «hola mundo» a goroutines y canales. Lecciones cortas, pensadas para leerse en orden, con esquemas y la salida real de cada programa.

Abrir →

Aprende Docker

10 lecciones

Imágenes y contenedores, el Dockerfile a fondo, volúmenes, Compose y cómo promover la misma imagen de QA a producción.

Abrir →

Comandos de Linux

40 órdenes

Las órdenes que se usan a diario, agrupadas por lo que quieres hacer y no por orden alfabético, con la salida de verdad de cada una.

Abrir →

Órdenes de Git

15 órdenes

El trabajo diario con Git explicado a partir de las cuatro zonas por las que pasa un cambio. Incluye cómo deshacer cada cosa.

Abrir →

Pon a prueba lo que sabes

Corrección al instante y explicación de cada respuesta

Test de Python

24 preguntas · sobre 10 lecciones

Entornos virtuales, tipos, comprensiones, dataclasses, excepciones y pathlib: ¿qué imprime cada fragmento?

Hacer el test →

Test de Java

24 preguntas · sobre 10 lecciones

Records, interfaces selladas, colecciones y streams en Java 25. Cada respuesta se comprobó compilando el código.

Hacer el test →

Test de Rust

24 preguntas · sobre 10 lecciones

Propiedad, préstamos y tiempos de vida: adivina qué compila y qué no antes de que te lo diga el compilador.

Hacer el test →

Test de Go

24 preguntas · sobre 8 lecciones

Slices, mapas, interfaces, errores, goroutines y canales, con la salida real de cada programa.

Hacer el test →

Herramientas en línea

Ver todas →

Formateador de JSON

Encuentra el error con su línea y columna, te dice cómo arreglarlo y formatea sin cambiar los números.

Abrir →

Decodificador de JWT

Lee la cabecera y el contenido, dice si el token caducó y verifica la firma en tu navegador.

Abrir →

Conversor de fecha Unix

De timestamp a fecha y hora en cualquier zona horaria, y al revés, en segundos o milisegundos.

Abrir →

Validador de RFC

Estructura, fecha y dígito verificador de un RFC de persona física o moral, y RFC de prueba.

Abrir →

Validador de CURP

Fecha, sexo, entidad y dígito verificador, posición por posición, y CURP de prueba.

Abrir →

Validador de CLABE

Dígito de control y banco, según la lista de participantes de SPEI de Banxico.

Abrir →