Menu
CoddyTech
Ruta de aprendizaje

Roadmap de desarrollador backend

Cursos gratis que cubren lo que todo trabajo de backend da por sabido: un lenguaje del lado del servidor, una base de datos, control de versiones, una terminal y contenedores. Escribes y ejecutas código real en cada lección, y cada curso termina con un certificado gratis.

2,463,124+ codders inscritos en estos cursos

498 lecciones547 retos2,602 preguntas de quiz

El roadmap de desarrollador backend, paso a paso

5 cursos8 secciones498 lecciones547 retos2,602 preguntas de quiz

Cada paso es un curso existente de Coddy. Tómalos en orden o empieza por el que te falta: el progreso se guarda por curso de cualquier forma.

  1. 1
    Empezar este pasoEmpezarVariables, control de flujo, funciones, estructuras de datos, archivos y errores, luego clases y módulos. El lenguaje del lado del servidor de esta ruta; Go es la alternativa si prefieres uno compilado y tipado.EmpezarPágina propia
  2. 2
  3. 3
  4. 4
  5. 5
Lo que obtienes
Todo lo que usarás para aprender a programar

Aprende Haciendo

Escribe código real, consulta bases de datos, crea sitios web y domina los prompts de IA. Nuestras lecciones interactivas cubren todas las habilidades que los desarrolladores modernos necesitan.

playground.js
Editor de Código
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Prueba #1test Case Success icon
Prueba #2test Case Success icon
Prueba #3test Case Failure icon
Entrada
"Alex"
Salida
"Hello, Coddy! Alex"

Construye tu Racha

¡Mantén la constancia y observa cómo crece tu progreso! Sigue tu hábito diario de programación, protege tu racha con días de congelación y gana recompensas por aparecer cada día.

12 días de racha

¡Vuelve mañana para mantener tu racha!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Doble o Nada

Día 5 de 7

fire Freeze icon

Congelar Racha

2 left

Donde Quieras

¡Lleva tu viaje de programación contigo! Sin configuración, sin descargas, solo abre y empieza a programar. Disponible en iOS, Android y Web con calificaciones de 4.9 estrellas.

Python
7Racha
250Puntuación
5Energía
Variables
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
CONTINUAR
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Recorrido
Objetivos
Clasificación
Perfil
4.9
EstrellaEstrellaEstrellaEstrellaEstrella
Calificación

No Estás Solo

Compite en tablas de clasificación globales, invita amigos para ganar recompensas y celebra los logros de los demás. ¡Programar es mejor con amigos!

Liga Challenger
Liga ChallengerLos 7 mejores avanzan
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconZona de promociónleaderboard Arrow Up icon

Aprende de todas las formas

Lee, escucha, ponte a prueba, pregunta a la IA o consulta cualquier cosa que ya hayas estudiado. Cada lección se adapta a ti.

Introducción a variables
Audio

Una variable es un contenedor con nombre que guarda un valor al que puedes hacer referencia más tarde.

En Python, creas una escribiendo el nombre, un signo igual y el valor que quieres guardar.

El valor puede cambiar con el tiempo: reasignar el nombre simplemente lo apunta a un nuevo valor.

1xSarah

Certifícate

Gana certificados por cada curso que completes. Agrégalos a tu perfil de LinkedIn y currículum para mostrar tu experiencia en programación a los empleadores.

CoddyCertificado de Finalización
Esto certifica queJuan Pérezha completado exitosamente
python iconFundamentos de Python
Verificado
Fechaene 2026
LinkedInAgregar a LinkedIn

Por qué empezar el desarrollo backend con Coddy

  • Construyes lo real. Programas Python reales, SQL real contra tablas vivas, commits de Git reales e imágenes Docker reales, todo en el navegador: el mismo ciclo que un desarrollador backend repite cien veces al día.
  • Bases antes que frameworks. Django, Express y Spring son unas semanas cada uno cuando ya tienes un lenguaje, SQL y Git; son meses de confusión sin ellos. Esta ruta es la parte que los frameworks dan por hecha.
  • Pistas de IA que leen tu código fallido y tu último error y señalan la causa - el índice desplazado, el JOIN que falta, la rama equivocada - sin pegarte la solución.
  • Un certificado gratis por curso, cada uno verificable en su propia URL y compartible en LinkedIn.

Preguntas frecuentes sobre cómo convertirse en desarrollador backend

¿Qué hace realmente un desarrollador backend?

Un desarrollador backend escribe el código que corre en el servidor y no en el navegador: las APIs que llama una aplicación web o móvil, la lógica que decide qué pasa cuando un usuario hace un pedido y el código que lee y escribe en la base de datos. En el día a día eso significa un lenguaje del lado del servidor, SQL, Git, una terminal y, cada vez más, los contenedores en los que se despliega el código; exactamente lo que cubre esta ruta.

¿Qué lenguaje debo aprender primero para backend?

Python, para la mayoría: es legible, se usa en backends de empresas de todos los tamaños y sirve además como lenguaje de scripting para la automatización que las rodea. Go es la otra opción sólida en Coddy, sobre todo si te atraen la infraestructura y los servicios de alto rendimiento. Elige uno, termínalo, y el segundo se aprende mucho más rápido.

¿Necesito aprender SQL para ser desarrollador backend?

Sí. Casi toda aplicación backend descansa sobre una base de datos relacional, y un ORM solo oculta el SQL hasta la primera consulta lenta o la primera migración de datos. Saber escribir a mano un JOIN, un WHERE que aproveche los índices y una agregación es una de las señales más claras de un desarrollador backend que entiende su sistema.

¿Esta ruta enseña un framework web como Django, Flask o Express?

Todavía no. La ruta se detiene a propósito en las bases que un framework da por sabidas - un lenguaje, SQL, Git, la terminal y Docker - porque eso es lo que le falta a la mayoría de los desarrolladores backend autodidactas cuando el tutorial de un framework deja de tener sentido. Los cursos de frameworks están en el roadmap del currículo y se sumarán a esta ruta como pasos nuevos.

¿Cuánto tiempo toma convertirse en desarrollador backend?

Esta ruta tiene unas 500 lecciones. Con una hora al día, Python toma unas seis semanas, SQL de dos a tres, y Git, Linux y Docker alrededor de un mes en conjunto: de tres a cuatro meses para terminar las bases. Estar listo para un empleo suele significar sumar un framework y un proyecto real encima de eso.

¿La ruta de backend es gratis y da certificado?

Todos los cursos de la ruta son gratis, incluidas las lecciones, los editores y la terminal en el navegador, las pistas de IA y los certificados. Obtienes un certificado gratis por cada curso terminado - Python, SQL, Git, Linux y Docker -, cada uno verificable en su propia URL.

Otras rutas de aprendizaje

Los mismos cursos, ordenados para otro rol. El progreso se conserva: un curso terminado en una ruta cuenta en todas las rutas que lo incluyen.

Todas las rutas de aprendizaje
Ilustración de los lenguajes de programación de Coddy

Empieza la ruta de Desarrollador Backend gratis

Empezar a aprender