Logo

Servicios Web Avanzados

Código: 107741
Créditos: 12
2026/2027
Titulación Tipo Curso
Comunicación Interactiva OB 2

Profesor/a de contacto

Nombre :
Julian del Amo Montoya
Correo electrónico :
julian.delamo@uab.cat

Equipo docente

Roger Solis Gilabert
Maria Daniela Cordova Pintado

Idiomas de los grupos

Puede consultar esta información al final del documento.

Prerrequisitos

La asignatura no tiene ningún prerrequisito oficial.


Se recomienda haber cursado las asignaturas:


107737 - Introducción a la Algorítmica

107738 - Introducción a la Programación

104738 - Introducción a la Tecnología Web


ya que es necesario disponer de conocimientos básicos de programación estructurada, HTML y CSS.

Objetivos

Los principales objetivos de la asignatura son:


  • Conocer las tecnologías y los lenguajes de programación dinámica utilizados en el desarrollo de aplicaciones web.
  • Proporcionar una visión general de las principales tecnologías de desarrollo para la web en entornos de servidor.
  • Conocer las tecnologías de acceso al almacenamiento y de intercambio de datos utilizadas en el desarrollo de aplicaciones web.

Resultados de aprendizaje

  • CM26 (Diseñar aplicaciones y páginas web básicas y complejas que respeten los principios éticos y la perspectiva de género y sean sensibles a las demandas y necesidades de la sociedad considerando el contexto económico, regulatorio, social y medioambiental en el que se desarrollan.) Diseñar aplicaciones y páginas web básicas y complejas que respeten los principios éticos y la perspectiva de género y sean sensibles a las demandas y necesidades de la sociedad considerando el contexto económico, regulatorio, social y medioambiental en el que se desarrollan.
  • CM27 (Elaborar aplicaciones y páginas web funcionales técnicamente, usables para todo tipo de públicos y adaptadas a las características de la organización para quien se crean.) Elaborar aplicaciones y páginas web funcionales técnicamente, usables para todo tipo de públicos y adaptadas a las características de la organización para quien se crean.
  • CM28 (Operar de forma autónoma y con iniciativa y proactividad en la creación y el desarrollo de aplicaciones y páginas web en el ámbito de la comunicación interactiva.) Operar de forma autónoma y con iniciativa y proactividad en la creación y el desarrollo de aplicaciones y páginas web en el ámbito de la comunicación interactiva.
  • CM29 (Trabajar en equipo en los procesos de ideación, concreción e implementación de aplicaciones y páginas web en el ámbito de la comunicación interactiva.) Trabajar en equipo en los procesos de ideación, concreción e implementación de aplicaciones y páginas web en el ámbito de la comunicación interactiva.
  • KM19 (Describir el rol de la tecnología web e identificar las tecnologías web actuales y más utilizadas des de un punto de vista conceptual y práctico.) Describir el rol de la tecnología web e identificar las tecnologías web actuales y más utilizadas des de un punto de vista conceptual y práctico.
  • KM21 (Explicar los métodos, técnicas, tecnologías y herramientas adecuadas para el desarrollo de aplicaciones web en servidores locales y virtuales.) Explicar los métodos, técnicas, tecnologías y herramientas adecuadas para el desarrollo de aplicaciones web en servidores locales y virtuales.
  • SM20 (Determinar las tecnologías web actuales y más utilizadas y su aplicación en la comunicación interactiva.) Determinar las tecnologías web actuales y más utilizadas y su aplicación en la comunicación interactiva.
  • SM21 (Utilizar los lenguajes de programación estructurada y dinámica en la creación y desarrollo de aplicaciones y páginas web en el ámbito de la comunicación interactiva) Utilizar los lenguajes de programación estructurada y dinámica en la creación y desarrollo de aplicaciones y páginas web en el ámbito de la comunicación interactiva

Contenidos

  • Programación en entornos cliente y servidor.
  • Generación dinámica de páginas web.
  • Lenguajes de programación en entorno servidor.
  • Integración con los servidores web.
  • Integración con los lenguajes de marcas.

Actividades formativas y Metodología

Título Horas ECTS Resultados de aprendizaje
Clases de teoria i problemas 30 1,2 CM26, CM27, CM28, CM29, KM19, KM21, SM20, SM21
Prácticas de laboratorio 66 2,64 CM26, CM27, CM28, CM29, KM19, KM21, SM20, SM21
Estudio personal 104 4,16 CM26, CM27, CM28, CM29, KM19, KM21, SM20, SM21
Preparación de las prácticas de laboratorio 72 2,88 CM26, CM27, CM28, CM29, KM19, KM21, SM20, SM21

La asignatura consta de una parte teórica, una parte práctica y una parte de trabajo personal del estudiante. Se imparte un total de 96 horas presenciales. La dedicación total es de 300 horas, de las cuales 204 corresponden a trabajo no presencial. A lo largo de la asignatura se llevarán a cabo las siguientes actividades:


Clases de teoría y problemas (30 horas)


Sesiones teóricas en las que el profesorado proporcionará los conocimientos propios de la asignatura, así como estrategias para adquirir, ampliar y organizar dichos conocimientos. Se fomentará la participación activa del alumnado durante estas sesiones, por ejemplo, planteando debates en aquellos aspectos que admitan diferentes soluciones tecnológicas.


Prácticas de laboratorio (66 horas)


Sesiones prácticas de laboratorio en las que se desarrollará un proyecto relacionado con los contenidos de la asignatura. Este proyecto se realizará en grupos de dos personas. Las sesiones habrán sido previamente preparadas, documentadas y planificadas por el profesorado, y el alumnado deberá prepararlas antes de asistir, revisando los conocimientos teóricos relacionados y los aspectos técnicos básicos del desarrollo.


El calendario detallado con el contenido de las diferentes sesiones se presentará el día de la presentación de la asignatura. También estará disponible en el Campus Virtual, donde el alumnado podrá encontrar la descripción detallada de los ejercicios y prácticas, los distintos materiales docentes y toda la información necesaria para el adecuado seguimiento de la asignatura. En caso de que, por motivos sanitarios, sea necesario modificar la modalidad docente, el profesorado informará de los cambios que se produzcan en la programación de la asignatura y en las metodologías docentes.


En una de las sesiones de la asignatura se reservarán aproximadamente 15 minutos para que el alumnado pueda responder a las encuestas de evaluación de la actuación docente y de evaluación de la asignatura o módulo.


Nota: Se reservarán 15 minutos de una clase, dentro del calendario establecido por el centro o la titulación, para que el alumnado cumplimente las encuestas de evaluación de la actuación del profesorado y de evaluación de la asignatura o módulo.


Nota: se reservarán 15 minutos de una clase dentro del calendario establecido por el centro o por la titulación para que el alumnado rellene las encuestas de evaluación de la actuación del profesorado y de evaluación de la asignatura o módulo.

Evaluación

Actividades de evaluación continuada

Título Peso Horas ECTS Resultados de aprendizaje
Clases de teoria i problemes 0.4 12 0,48 CM26, CM27, CM28, CM29, KM19, KM21, SM20, SM21
Asistencia y participación a las clases 0.1 4 0,16 CM26, CM27, CM28, CM29, KM19, KM21, SM20, SM21
Prácticas de laboratorio 0.5 12 0,48 CM26, CM27, CM28, CM29, KM19, KM21, SM20, SM21
  • Actividad A (10% de la calificación final): asistencia, seguimiento y participación en las clases de teoría.
  • Actividad B (40% de la calificación final): pruebas de evaluación individual correspondientes a las sesiones de teoría y problemas. Esta actividad constará de 4 pruebas presenciales realizadas durante el curso para valorar el grado de conocimientos adquiridos por el alumnado a nivel individual. En cada una de estas pruebas se evaluará parcialmente el contenido de la asignatura impartido hasta ese momento. Cada prueba tendrá un peso del 25% en la nota final de la Actividad B. Para superar la asignatura mediante evaluación continua, será necesario obtener una nota media mínima de 5 entre las cuatro pruebas.
  • Actividad C (50% de la calificación final): seguimiento y evaluación de las prácticas de laboratorio mediante el control de las sesiones y la evaluación técnica de la documentación entregada por el estudiante al finalizar la actividad.


Para aprobar la asignatura será necesario obtener una calificación mínima de 5 en las actividades A, B y C.


El alumnado tendrá derecho a la recuperación de la asignatura siempre que haya sido evaluado en un conjunto de actividades cuyo peso represente, como mínimo, dos terceras partes (2/3) de la calificación total de la asignatura. Para la Actividad B se realizará una prueba de recuperación (con una calificación máxima de 5) dirigida a aquellos estudiantes que no hayan obtenido una nota media de 5 entre las pruebas de evaluación. Debido a la naturaleza práctica de las prácticas de laboratorio, la Actividad C no dispondrá de mecanismo de recuperación.


En caso de segunda matrícula, el alumnado podrá realizar únicamente las pruebas de evaluación. La calificación final de la asignatura corresponderá a la nota media obtenida en dichas pruebas.


Esta asignatura no contempla el sistema de evaluación única.


En caso de que el estudiante cometa cualquier irregularidad que pueda dar lugar a una variación significativa de la calificación de una actividad de evaluación, dicha actividad será calificada con un 0, con independencia del procedimiento disciplinario que pueda instruirse. Si se producen varias irregularidades en las actividades de evaluación de una misma asignatura, la calificación final de la asignatura será de 0.


En esta asignatura se permite el uso de tecnologías de Inteligencia Artificial (IA) exclusivamente en las actividades prácticas indicadas. El alumnado deberá identificar claramente qué partes del trabajo han sido generadas mediante esta tecnología, especificar las herramientas utilizadas e incluir una reflexión crítica sobre cómo estas han influido en el proceso y en el resultado final de la actividad. La falta de transparencia en el uso de la IA en una actividad evaluable se considerará una falta de honestidad académica y podrá conllevar una penalización parcial o total de la calificación de la actividad, así como sanciones de mayor gravedad en los casos que así lo requieran.

Bibliografía

https://developer.mozilla.org/es/docs/Web/JavaScript

https://www.w3schools.com/js/

Software

Visual Studio Code

Grupos e idiomas de la asignatura

La información proporcionada es provisional hasta el 30 de noviembre. A partir de esta fecha, podrá consultar el idioma de cada grupo a través de este enlace. Para acceder a la información, será necesario introducir el CÓDIGO de la asignatura

Tipo de docencia Grupo Idioma Semestre Turno
(TE) Teoría 6 Catalán/Español anual tarde
(PLAB) Prácticas de laboratorio 61 Catalán/Español anual tarde
(PLAB) Prácticas de laboratorio 62 Catalán/Español anual tarde
(PLAB) Prácticas de laboratorio 63 Catalán/Español anual tarde