Formación y cursos


Los contenidos de formación —cursos, tutoriales, guías paso a paso, programas de certificación— tienen una estructura propia que los distingue de cualquier otro tipo de contenido web. No son artículos de blog más largos, ni páginas estáticas más complejas. Son entidades con jerarquía pedagógica interna, con relaciones de prerequisito entre unidades, con progresión y con un ciclo de vida del estudiante.

Arquitecturar bien un sistema de formación online requiere entender esa estructura y reflejarla en la organización del contenido y en el diseño de las URLs.


La jerarquía pedagógica

La jerarquía de un sistema de formación tiene típicamente tres o cuatro niveles:

Programa (opcional)
└── Curso
    └── Módulo
        └── Lección / Unidad

Programa: agrupación de varios cursos relacionados. Puede ser una certificación, un itinerario de aprendizaje o un plan de estudios. No todos los sistemas de formación tienen este nivel.

Curso: la unidad de formación principal. Tiene título, descripción, objetivos de aprendizaje, nivel, duración estimada, prerrequisitos y, en muchos casos, un precio o condición de acceso. La ficha del curso es la unidad de venta o de registro.

Módulo: agrupación temática de lecciones dentro de un curso. No todos los cursos tienen módulos; los cursos cortos o simples pueden ir directamente de curso a lecciones.

Lección / Unidad: el contenido mínimo de aprendizaje. Puede ser un vídeo, un texto, un ejercicio, un cuestionario o una combinación. Tiene una duración estimada y un objetivo concreto.


Estructura de URLs para formación

La estructura de URLs debe reflejar la jerarquía pedagógica:

Con módulos

/formacion/nombre-del-curso/                         ← ficha del curso
/formacion/nombre-del-curso/modulo-1/                ← módulo (opcional como página propia)
/formacion/nombre-del-curso/modulo-1/leccion-1/      ← lección
/formacion/nombre-del-curso/modulo-1/leccion-2/
/formacion/nombre-del-curso/modulo-2/leccion-1/

Sin módulos (cursos cortos)

/formacion/nombre-del-curso/                         ← ficha del curso
/formacion/nombre-del-curso/leccion-1/               ← lección
/formacion/nombre-del-curso/leccion-2/

Con programas

/formacion/programas/nombre-del-programa/            ← ficha del programa
/formacion/nombre-del-curso/                         ← ficha del curso (dentro del programa)

Decisión importante: ¿Los módulos tienen página propia o son solo agrupadores visuales sin URL independiente?

Si los módulos tienen descripción propia, objetivos y son una unidad de progresión significativa, merecen URL propia. Si son simplemente un mecanismo de organización visual, pueden implementarse sin URL independiente.


Acceso público vs. acceso restringido

Un aspecto fundamental de la arquitectura de formación es la distinción entre contenido público e indexable y contenido restringido (requiere registro o pago).

Ficha del curso: Siempre pública e indexable. Es la página de presentación, la que el usuario encuentra en buscadores y decide si le interesa. Debe tener toda la información necesaria para tomar la decisión de inscribirse: objetivos, programa, duración, nivel, instructor.

Contenido de las lecciones: Puede ser restringido, pero sus URLs deben existir y ser estables. Un usuario que comparte el enlace a una lección específica de un curso espera que ese enlace funcione.

La restricción de acceso no debe implicar:

  • URLs diferentes para usuarios registrados y no registrados (el mismo contenido debe tener la misma URL).
  • Redirigir a usuarios no autenticados a la portada en lugar de mostrar una página de acceso coherente.
  • URLs de sesión o tokens en la URL de la lección.

Tipos de lección y sus implicaciones arquitectónicas

Las lecciones pueden contener distintos tipos de material, y cada uno tiene implicaciones en cómo se estructura la página:

Lección de vídeo: La URL de la lección no es la URL del vídeo. El vídeo puede estar en YouTube, Vimeo o un servidor propio, pero la lección tiene su propia URL en el sitio. La página de la lección incluye el reproductor, la transcripción (opcional pero recomendada), los recursos descargables y la navegación al resto del curso.

Lección de texto: Estructurada como un artículo largo con navegación interna (anclas a secciones) si es extensa. Incluye la navegación al resto del curso (lección anterior / lección siguiente).

Ejercicio o actividad: Puede tener una URL propia o ser parte de la lección que la precede. Si el ejercicio es evaluable y tiene un resultado que el sistema debe registrar, necesita URL propia.

Cuestionario o examen: Siempre URL propia. Los cuestionarios son eventos con resultado y deben poder enlazarse de forma independiente.


La navegación interna de un curso es diferente a la navegación global del sitio. Dentro de un curso, el usuario necesita:

  • Saber dónde está en la secuencia (lección 3 de 12, módulo 2 de 4).
  • Poder ir a la lección anterior y a la siguiente.
  • Ver el índice completo del curso para orientarse.
  • Saber qué lecciones ha completado y cuáles le quedan.

Esta navegación es específica del tipo de contenido formativo y no debe confundirse ni mezclarse con la navegación global del sitio.


Taxonomías para formación

Los contenidos de formación admiten varias dimensiones de clasificación:

  • Materia o área temática: qué se aprende (desarrollo web, marketing, diseño…).
  • Nivel: introductorio, intermedio, avanzado.
  • Formato: vídeo, texto, mixto.
  • Duración: corto (< 1 hora), medio (1–5 horas), largo (> 5 horas).
  • Prerequisitos: qué hay que saber antes.
  • Tecnología o herramienta: si el curso es sobre una herramienta específica (WordPress, Figma, Python…).

Estas dimensiones son candidatas naturales a facetas en la página de catálogo de cursos.


Para profundizar