DESARROLLO DE SERVICIOS WEB AsignaturaCódigo: 2819Titulación: Grado en Ingeniería Informática en Tecnologías de la InformaciónEscuela Politécnica Superior De ElcheCurso: Curso 4 de Grado en Ingeniería Informática en Tecnologías de la InformaciónSemestre: 2Tipo: OptativaIdioma: CastellanoECTS: 6Teoría: 3Práctica: 3Horas: 150Dirigidas: 60Compartidas: 10Autónomas: 80Materia: OPTATIVIDAD DEL CENTROMódulo: COMPETENCIAS TRANSVERSALES Y PROFESIONALESDepartamento: Estadística, Matemáticas e InformáticaÁrea: LENGUAJES Y SISTEMAS INFORMÁTICOS Contenido asociado Cargando... DescripciónFundamentos de los Servicios Web. Aplicaciones distribuidas. Creación, publicación y consumición de servicios web. Seguridad de servicios web.ProfesoradoNombreResponsableTeoríaPrácticaRODRIGUEZ SALA, JESUS JAVIER■■■Interés profesionalCompetencias y resultados de aprendizajeCompetencias GeneralesCapacidad de diseñar, planificar, organizar y controlar sistemas, procesos o componentes que satisfagan las necesidades demandadas por la sociedad dentro de las condiciones reales del entorno.Capacidad para el uso de herramientas para la solución de problemas en su campo.Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o distribuidas integrando hardware, software y redes, de acuerdo con los conocimientos adquiridos mediante la tecnología específica de tecnologías de la información.Competencias EspecíficasConocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los algoritmos propuestos.Conocimiento y aplicación de las características, funcionalidades y estructura de las bases de datos, que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas en ellos.Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento y acceso a los Sistemas de información, incluidos los basados en web.Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación móvil.Objetivos (resultados de aprendizaje)01Conocer los fundamentos de los servicios web02Conocer los procedimientos para crear, publicar y utilizar un servicio web03Ser capaz de diseñar e implementar aplicaciones distribuidas en la web04Conocer los principios de seguridad de los servicios web05Desarrollar un proyecto de servicio webContenidosTemas de teoríaUnidades didácticasU1IntroducciónU2Soporte para servicios webU3Requerimientos de las aplicaciones webU4Seguridad en la webU5Desarrollo de un proyecto webAsociación objetivos y unidadesObjetivo/UnidadU1U2U3U4U50102030405CronogramaSemanaUnidades didácticasHoras dirigidasHoras compartidasHoras autónomasHoras totales1405924059340594405954059641510741510841510941510104151011416111241611134161114416111541611Prácticas de la asignaturaBibliografía BásicaBowen, Rich. Coar, Ken. "Servidor Apache al descubierto". Madrid [etc] Prentice Hall D.L. 2000. Gutiérrez Gallardo, Juan Diego. "Desarrollo web con PHP 5 y MySQL". [Madrid] Anaya Multimedia 2004. Ortuño Ruiz, Adrián. Peñalver Benavent, Antonio dir. "Adaptresponsive Desarrollo Web para visualizar un sitio adaptado a cualquier dispositivo". Orihuela 2013. Bibliografía ComplementariaEnlacesLibros webw3 schools: Tutoriales on-lineDocumentación PHPDocumentación MySQLIntroducción a JSONXAMPP (X + Apache + MySQL + PHP + ...)SoftwareXAMPP 1.8.2-3 VC9Metodología y evaluaciónMetodologíaAprendizaje basado en problemas: Desarrollar aprendizajes activos a través de la resolución de problemas que fomenten en el estudiante el pensamiento y/o experimentación, así como la toma de decisiones.Aprendizaje orientado a proyectos: Realización de un proyecto para la resolución de un problema, aplicando aprendizajes adquiridos y fomentando habilidades relacionadas con la planificación, diseño, realización de actividades y obtención de conclusiones.Expositivo/Lección magistral: Transmitir conocimientos y activar procesos cognitivos en el estudiante, implicando su participación.Resolución de ejercicios y problemas: Ejercitar, ensayar y poner en práctica los conocimientos previos mediante la repetición de rutinas.Evaluación- La asignatura tendrá un marcado carácter práctico.- Conocida la materia, esta se aplicara al diseño y desarrollo de algún tipo de servicio web.- El trabajo realizado, debidamente documentado se expondrá en clase al final del cuatrimestre.- La nota final será el resultado de la evaluación del trabajo expuesto y la documentación presentada.