Última actualización: 04/04/2025 15:17:10


Curso Académico: 2025/2026

Aplicaciones Web
(15984)
Grado en Ingeniería de Sonido e Imagen (Plan 2019) (Plan: 441 - Estudio: 214)


Coordinador/a: ARIAS FISTEUS, JESUS

Departamento asignado a la asignatura: Departamento de Ingeniería Telemática

Tipo: Optativa
Créditos: 3.0 ECTS

Curso:
Cuatrimestre:




Requisitos (Asignaturas o materias cuyo conocimiento se presupone)
- Programación de Sistemas
Objetivos
- Comprender la estructura básica de una aplicación web. - Hacer uso del protocolo HTTP para comunicar cliente y servidor. - Programar la capa de presentación de una aplicación web mediante HTML, CSS y JavaScript. - Programar la capa de lógica de negocio de una aplicación web en un framework para el desarrollo de aplicaciones web. - Programar la capa de datos de una aplicación web mediante un sistema de mapeo objeto-relacional.
Resultados del proceso de formación y aprendizaje
CB1: Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de su campo de estudio. CB2: Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio. CG1: Capacidad para redactar, desarrollar y firmar proyectos en el ámbito de la ingeniería de telecomunicación que tengan por objeto, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de esta orden, la concepción y el desarrollo o la explotación de redes, servicios y aplicaciones de telecomunicación y electrónica. ECRT13: Capacidad de diferenciar los conceptos de redes de acceso y transporte, redes de conmutación de circuitos y de paquetes, redes fijas y móviles, así como los sistemas y aplicaciones de red distribuidos, servicios de voz, datos, audio, video y servicios interactivos y multimedia. RA1: Adquirir los conocimientos y la comprensión de los fundamentos básicos generales de la ingeniería, así como en particular, de las redes y servicios de comunicaciones multimedia, procesamiento de señales de audio y video, control de acústica de recintos, sistemas multimedia distribuidos y aplicaciones multimedia interactivas propios de la Ingeniería en Sistemas Audiovisuales dentro de la familia de las telecomunicaciones. RA5: Ser competentes de aplicar los conocimientos adquiridos para resolver problemas y diseñar redes y servicios audiovisuales, configurar los dispositivos de las mismas, así como desplegar sobre ellas aplicaciones y servicios audiovisuales adaptativos, personales, llevando la inteligencia de red a la puesta en valor para el usuario, maximizando el potencial de las redes y servicios multimedia en los diferentes ámbitos sociales y económicos, conociendo las implicaciones medio ambientales, comerciales e industriales que tiene la práctica de la ingeniería de acuerdo con la ética profesional.
Descripción de contenidos: Programa
1.- Introducción a la Web: - Estructura básica de una aplicación web. - El protocolo HTTP. 2.- Capa de presentación: - El lenguaje HTML. - El lenguaje CSS. - El lenguaje JavaScript y la biblioteca JQuery. 3.- Capa de aplicación: programación de la lógica de negocio en el lado del servidor. 4.- Capa de acceso a datos: mapeo objeto-relacional.
Actividades formativas, metodología a utilizar y régimen de tutorías
Las actividades que se llevan a cabo en la impartición de la asignatura son las siguientes: - Clases magistrales: sesiones de introducción teórica a los contenidos fundamentales de la asignatura, al principio de la misma. - Clases prácticas: se entremezclan la explicación de conceptos teóricos con la puesta en práctica de los mismos por parte de los estudiantes en un ordenador. - Clases de laboratorio: los alumnos desarrollan una aplicación web completa de forma guiada.
Sistema de evaluación
  • Peso porcentual del Examen/Prueba Final 30
  • Peso porcentual del resto de la evaluación 70

Calendario de Evaluación Continua


Convocatoria extraordinaria: normativa
Bibliografía básica
  • David Flanagan. JavaScript: The Definitive Guide, 6th Edition. O'Reilly Media Inc.. 2011
  • Jennifer Kyrnin, Julie C. Meloni. Sams Teach Yourself HTML, CSS, and JavaScript All in One, Third Edition. Pearson. 2019
  • Shameer Kunjumohamed, Hamidreza Sattari, Alex Bretet, Geoffroy Warin. Spring MVC: Designing Real-World Web Applications. Packt Publishing. 2016

El programa de la asignatura podría sufrir alguna variación por causa de fuerza mayor debidamente justificada o por eventos académicos comunicados con antelación.