Computación Web (2025/26)

Grado en Ingeniería Telemática

Esta semana

Contenidos

  1. Tecnologías del lado del cliente: HTML, CSS y JavaScript.
  2. Tecnologías de almacenamiento de datos: bases de datos relacionales, SQL y Spring Data JPA.
  3. Tecnologías del lado del servidor: programación de aplicaciones Web mediante Spring MVC.
  4. Seguridad en aplicaciones Web: principales vulnerabilidades y cómo prevenirlas.
  5. Otros aspectos de desarrollo Web: peticiones asíncronas y escalabilidad.

Evaluación

10%
Examen parcial 1
2 de marzo, 17:00
Temas: HTML, CSS, JavaScript, Bases de datos
10%
Examen parcial 2
27 de abril, 17:00
Temas: Spring MVC, Spring Data JPA, Seguridad en aplicaciones Web
50%
Proyecto
5 de mayo, 23:59
30%
Examen final
18 de mayo, 10:00
Se exige una nota mínima de 4 puntos sobre 10

Planificación

Semana 1 (26 ene - 30 ene)
Presentación. Introducción a la Web
| 4.1.B01 | jesús
Semana 2 (2 feb - 6 feb)
HTML y CSS
| 4.1.B01 | pablo
Semana 3 (9 feb - 13 feb)
HTML y CSS
| 4.1.B01 | pablo
Semana 4 (16 feb - 20 feb)
HTML y CSS
| 4.1.B01 | pablo
Introducción a JavaScript
| 4.1.B01 | jesús
Semana 6 (2 mar - 6 mar)
examen parcial
Desarrollo de aplicaciones Web con Spring MVC
| 4.0.D03 | jesús
Semana 7 (9 mar - 13 mar)
Desarrollo de aplicaciones Web con Spring MVC
| 4.1.B01 | pablo & jesús
Desarrollo de aplicaciones Web con Spring MVC
| 4.1.B01 | jesús
Semana 8 (16 mar - 20 mar)
Desarrollo de aplicaciones Web con Spring MVC
| 4.1.B01 | pablo & jesús
Desarrollo de aplicaciones Web con Spring MVC
| 4.1.B01 | jesús
Semana 9 (23 mar - 27 mar)
Proyecto
| 4.1.B01 | jesús
Seguridad en aplicaciones Web
| 4.1.B01 | jesús
Semana 10 (6 abr - 10 abr)
Proyecto
| 4.1.B01 | jesús
Semana 11 (13 abr - 17 abr)
Proyecto
| 4.1.B01 | pablo & jesús
Seguridad en aplicaciones Web
| 4.1.B01 | jesús
Semana 12 (20 abr - 24 abr)
Proyecto
| 4.1.B01 | pablo & jesús
Proyecto
| 4.1.B01 | jesús
Proyecto
| 4.1.B01 | pablo
Semana 13 (27 abr - 1 may)
examen parcial
Aspectos avanzados en aplicaciones Web
| 4.0.D03 | pablo
Peticiones asíncronas / escalabilidad [transparencias]
Proyecto
| 4.1.B01 | jesús
Semana 14 (4 may - 8 may)
Proyecto
| 4.1.B01 | pablo
entrega
Proyecto
| 4.1.B01 | jesús

Materiales de clase

Profesores y tutorías

Vie 9:30-12:30
coordinador
Jesús Arias Fisteus
Despacho 4.1.A10 o Google Meet
Cita previa por correo electrónico para Google Meet
Mon 19:00-21:00
Pablo Castillo Segura
Despacho 4.0.F04 o Google Meet
Cita previa por correo electrónico para Google Meet