Última actualización: 26/06/2021


Curso Académico: 2021/2022

Tecnologías informáticas para la web
(15756)
Grado en Ingeniería Informática (Plan 2018) (Plan: 431 - Estudio: 218)


Coordinador/a: ZARRAONANDIA AYO, TELMO AGUSTIN

Departamento asignado a la asignatura: Departamento de Informática

Tipo: Optativa
Créditos: 6.0 ECTS

Curso:
Cuatrimestre:




Requisitos (Asignaturas o materias cuyo conocimiento se presupone)
- Programación (Curso: 1 / Cuatrimestre: 1) - Interfaces de Usuario (Curso: 3 / Cuatrimestre: 1)
Competencias y resultados del aprendizaje
Descripción de contenidos: Programa
1· Desarrollo de componentes distribuidos 2· Programación web 3· Patrones de diseño de aplicaciones web 4· Técnicas para comunicaciones asincrónicas con servidores 5· Arquitecturas MVC (Modelo Vista-Controlador) 6· Motores de persistencia. 7· Desarrollo Web para plataformas específicas
Actividades formativas, metodología a utilizar y régimen de tutorías
* Clases magistrales: 1 ECTS. Tienen por objetivo alcanzar las competencias específicas cognitivas de la asignatura, así como las competencias transversales capacidad de análisis y abstracción. * Clases prácticas: 1 ECTS. Tienen por objetivo iniciar el desarrollo de las competencias específicas instrumentales, así como las competencias transversales resolución de problemas y aplicación de conocimientos. * Ejercicios de evaluación continua: 1,5 ECTS. Iniciados durante las clases prácticas y terminados fuera de las mismas, tienen por objetivo completar el desarrollo de las competencias específicas instrumentales e iniciar el desarrollo de las competencias específicas actitudinales, así como las competencias transversales resolución de problemas y aplicación de conocimientos. * Trabajos prácticos: 2 ECTS. Desarrollados sin presencia del profesor, tienen por objetivo completar e integrar el desarrollo de todas las competencias específicas y transversales, en la resolución de dos casos prácticos donde queden bien documentados el planteamiento del problema, la elección del método de resolución, los resultados obtenidos y la interpretación de los mismos. * Tutorías: TUTORÍAS. Asistencia individualizada (tutorías individuales) o en grupo (tutorías colectivas) a los estudiantes por parte del profesor. * Examen final: 0,5 ECTS. Tiene por objeto incidir y complementar en el desarrollo de las capacidades específicas cognitivas y procedimentales. Refleja especialmente el aprovechamiento de las clases magistrales.
Sistema de evaluación
  • Peso porcentual del Examen Final 40
  • Peso porcentual del resto de la evaluación 60
Calendario de Evaluación Continua
Bibliografía básica
  • Allamaraju, Subrahmanyam. Programación Java Server con J2EE Edición1.3. Anaya.
  • Allamaraju, Subrahmanyam. Programación Java Server con J2EE Edición1.3. Anaya.
  • Brett McLaughlin. Java and XML. O`Reilly UK.
  • Bruce W. Perry. Java Servlet & JSP Cookbook. O`Reilly UK.
  • Budi Kurniawan. Java Web Developments with Servlets, JSP and EJB. Sams.
  • Elizabeth Castro. XML for the World Wide Web. Peachpit Press.
  • Hugh E. Williams, David Lane. Web Database Applications with PHP and MySQL. O`Reilly UK.
  • Sam Newman. Building Microservices. O'Reilly Media. 2015
Bibliografía complementaria
  • http://biblioteca.uc3m.es/uhtbin/cgisirsi/x/uc3m/0/5?searchdata1=^B648. . .

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.