← Docencia

Material docente

Proyecto Intermodular

El mismo producto de Servidor durante dos trimestres: cambios revisados, CI, despliegue y evaluación coordinada sobre una entrega común.

2026/20272.º de Desarrollo de Aplicaciones Web78 horas · 26 sesiones

Al terminar el módulo

Lo que serás capaz de hacer.

  • Convertir el trabajo en issues con criterios de aceptación comprobables.
  • Publicar un sitio estático con despliegue continuo desde GitHub.
  • Hacer pasar cada cambio por una rama y una pull request revisada.
  • Proteger la rama principal y demostrar que el circuito no se puede saltar.
  • Escribir un pipeline de comprobación capaz de bloquear una fusión.
  • Revisar el trabajo de otra persona con criterios explícitos en vez de aprobar por confianza.
  • Coordinar el cliente y la API del mismo producto después de su implementación en Servidor.
  • Defender el método de trabajo con evidencias fechadas: tablero, pull requests y fallos del pipeline.
Sobre la asignatura

26 talleres de tres horas, uno al principio de cada semana, sobre el trabajo de Servidor de la semana anterior: 14 en el primer trimestre y 12 en el segundo. Se mantienen el producto elegido, su autoría/equipo y el repositorio del backend. El primero termina con el backend persistente publicado; el segundo coordina cliente, seguridad, integraciones y entrega final después de su explicación en Servidor. La demostración y las evidencias se comparten, con criterios diferenciados de implementación y proceso. Cada taller dedica 25 minutos a explicación, 140 a trabajo guiado y 15 a cierre.

  • Método de trabajo
  • Git y GitHub
  • Integración continua
  • Despliegue continuo
  • Revisión de código
  • Portfolio profesional

Material actualizado el 9 de septiembre de 2026.

Contenidos

Material por bloques.

1 · PRIMER TRIMESTRE
UD1

Poner el circuito en marcha

Preparar una URL de presentación y el circuito de issues, ramas, revisión y despliegue, conservando el repositorio de backend creado en Servidor.

UD2

Que lo compruebe la máquina

Construir el portfolio de verdad haciendo entrar cada sección por pull request, y escribir un pipeline propio que valide HTML, formato, enlaces y accesibilidad, y que impida fusionar cuando algo de eso falla.

UD3

Cerrar y publicar la versión

Escribir el README que hace comprensible el repositorio para quien llega de fuera, publicar la primera versión con nombre, y auditar el rastro de trabajo del compañero contra la definición de terminado.

UD4

Poner el backend en producción

Reutilizar el repositorio de Servidor, ejecutar su CI, publicar el backend, comprobar el contrato con la colección y preparar PostgreSQL en pruebas y producción.

UD5

Priorizar la evolución del producto

Priorizar una mejora del mismo producto a partir de necesidades observadas, sin cambiar de tema ni de repositorio.

UD6

Defender el método

Cerrar la evaluación defendiendo cómo se ha trabajado, con tres evidencias que no se pueden improvisar: el tablero, la pull request más discutida y una ejecución del pipeline que falló.

2 · SEGUNDO TRIMESTRE
UD7

Planificar y revisar el incremento

Organizar el incremento del mismo producto y revisar las búsquedas y la paginación ya implementadas en Servidor.

UD8

Revisar el contrato e integrar el cliente

Comprobar el contrato versionado e integrar el cliente construido en Servidor, con sus versiones y configuración identificadas.

UD9

Preparar y comprobar los permisos

Preparar los casos de acceso y comprobar roles y propiedad sobre la implementación de Servidor.

UD10

Publicar JWT y comprobar integraciones

Publicar el acceso con JWT y comprobar la respuesta del producto ante fallos de un proveedor externo.

UD11

Verificar efectos y revisar la candidata

Verificar los efectos de archivos y notificaciones y revisar las pruebas que permiten aceptar una candidata.

UD12

Recuperar, publicar y defender el producto

Ensayar la recuperación, comprobar la publicación y defender el proceso del mismo producto trabajado en Servidor.