Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

master-desarrollo-web- online

396 views

Published on

El mundo del web ha pasado en poco tiempo a ser una disciplina con entidad propia
y con una complejidad técnica considerable que requiere conocimientos técnicos a
un ritmo elevado.
La mayor parte de profesionales del mundo web no disponen de vías sencillas para
ponerse al día en las nuevas tecnologías. En los estudios de ingenierías informáticas
tampoco hay lugar para profundizar, a veces ni siquiera abordar, las tecnologías
específicas del mundo web actual.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

master-desarrollo-web- online

  1. 1. MÁSTER PROPIOMáster enDesarrollo Web (4ª edición)#mdwuji[On-line]Noviembre 2013 - Junio 2005
  2. 2. Página 1 de 22PRESENTACIÓNEl mundo del web ha pasado en poco tiempo a ser una disciplina con entidad propiay con una complejidad técnica considerable que requiere conocimientos técnicos aun ritmo elevado.La mayor parte de profesionales del mundo web no disponen de vías sencillas paraponerse al día en las nuevas tecnologías. En los estudios de ingenierías informáticastampoco hay lugar para profundizar, a veces ni siquiera abordar, las tecnologíasespecíficas del mundo web actual.DATOS GENERALESFechas: noviembre de 2013 / junio 2015Duración: 64 créditos ETCS.Modalidad: a distancia a través del Aula Virtual de la UJI.Importe de la matrícula: 3.000 euros.PERFIL DEL ALUMNOEstudiantes de informática y profesionales que deseen conocer las técnicas devanguardia en desarrollo web.OBJETIVOSEl objetivo del curso es la adquisición de aptitudes directamente aplicables aldesarrollo de sistemas de información avanzados. Para ello se estudiarán tantoentornos, herramientas, tecnologías y arquitecturas, como los mecanismos de gestióny protección de la información.
  3. 3. Página 2 de 22METODOLOGÍAEl máster comienza en noviembre y se realizará de forma no presencial a través delAula Virtual. La metodología de estudio se divide en módulos, y en cada módulo serealizan ejercicios de evaluación continuada. A lo largo del módulo se desarrollará unejemplo y se realizarán ejercicios de ampliación y mejora.La superación del Máster requiere la presentación de un proyecto final.Cabe la posibilidad de poder realizar un módulo como curso independiente delmáster.Para la obtención del título de máster, el alumno deberá cursar y aprobar todas lasasignaturas de los dos cursos de Desarrollo Web avanzado.EVALUACIÓNCada módulo presenta unos ejercicios de realización obligatoria. Se requiere laconfección de un Proyecto Final de curso que deberá llevar a la práctica tecnologíasde servidor y de cliente. Al finalizar el máster, se tendrá que realizar una exposiciónoral y pública de un trabajo final.EL MASTER OFRECE LA POSIBILIDAD DE CURSAR CADA UNO DELOS MÓDULOS COMO CURSOS INDEPENDIENTES- Especialista en DESARROLLO WEB. FUNDAMENTOS: (260 horas, 26 créditosECTS)- Especialista en DESARROLLO WEB. AVANZADO (260 horas lectivas) (26créditos ECTS)
  4. 4. Página 3 de 22PLAN DE ESTUDIOSEl programa del Máster se divide en dos módulos, que pueden cursarseindependientemente:MÓDULO 1. DESARROLLO WEB. FUNDAMENTOS (260 horas, 26 créditos ECTS)Tema 1. Conceptos e implicaciones (30 horas lectivas)Profesor: José P. Gumbau1. Preliminares:Necesidad del curso y aspectos organizativos del mismoEncuestaPropuesta Técnica de Proyecto2. Conceptos avanzados:Informática SocialCadena de ValorInteroperabilidadTecnologías3. Implicaciones:OrganizativasSeguridadTema 2. Activos de información (20 horas lectivas)Profesor: Vicent Andreu1. Introducción2. Dimensiones de la seguridad de la información:DisponibilidadIntegridadConfidencialidad3. Análisis sistemático de riesgos:
  5. 5. Página 4 de 22ActivosAmenazasRiesgo4. Tratamiento del riesgo en la programación Web avanzada:Establecimiento de salvaguardasAsunción de un riesgo residual5. Normas y recomendaciones de seguridad:Buenas prácticas en seguridadGestión de la seguridad de la información6. Disposiciones legales que afectan a la protección de activos:Protección de datos personalesServicios de la Sociedad de la Información: ámbito privado y servicios públicosFirma ElectrónicaTema 3. Herramientas y Entornos (20 horas lectivas)Profesor: Ricardo Borillo1. Documentación:WikiDocBook2. Control de versiones:Subversion: Instalación, configuración y usoGit3. Entornos de desarrollo integrado:Eclipse4. Entornos de gestión de proyectos:Trac, Bugzilla y JIRA5. Integración contínua:Huson6. Análisis estático del código:Sonar
  6. 6. Página 5 de 227. Técnicas de desarrollo ágil de proyectos:Construcción de software: Ant y Maven (gestión de artefactos con Nexus)Pruebas unitarias con JUnitPruebas unitarias web: Selenium y JWebUnitEclipse Mylyn: Gestión de tareas en proyectos software sobre Bugzilla, Trac o JIRATema 4. HTTP, Apache (20 horas lectivas)Profesor: Manuel Mollar1. El protocolo HTTP:OperativaCabecerasOperativaGET y POSTLas cookies2. El protocolo TLS:Modelo x509Autenticación por certificados3. El servidor Apache:Configuración básicaServidores virtualesReescrituraConfiguración TLSTema 5. Web básico (40 horas lectivas)Profesores: Ricardo Borillo, Juan Pérez, Ángel Jiménez, Nicolás Manero1. HTML:Introducción a HTMLEstructura de una páginaEl textoHiperenlaces
  7. 7. Página 6 de 22ImágenesTablasMarcosFormulariosMultimediaCapas2. CSS:IntroducciónEl tag LINKHojas de estilos alternativasEl tag STYLELa directiva @importComentarios en CSSReglas básicasAgrupación de selectores y declaracionesEl atributo CLASSEl atributo IDPseudo-Clases y Pseudo-ElementosEstructura, Herencia y Especificidad: Estilos en cascadaClasificación de los elementosConfiguración del aspecto de los elementos y del texto3. Accesibilidad Web:Conceptos generalesEstándares y guías de accesibilidadValidadoresTema 6. Javascript (40 horas lectivas)Profesores: Manuel Mollar, Paúl Santapau, Juan M. Pérez, Ricardo BorilloIntroducciónEl primer script
  8. 8. Página 7 de 22Programación básicaProgramación avanzadaDOMEventosFormulariosOtras utilidadesDetección y corrección de erroresAJAXJSONTema 7. PHP (50 horas lectivas)Profesor: Manuel Mollar1. El lenguaje:SintaxisTipos de datosEstructuras de controlArraysFuncionesPCRE2. Interacción con el Web:Variables predefinidasLa instalaciónFormulariosSubida de archivosCampos de entradaSesionesCodificación3. Acceso a base de datos:FundamentosEjemplos con formularios
  9. 9. Página 8 de 22Otros motores de base de datos4. Programación Web 1.0:Programación guiada por eventosUn posible métodoPlantillasEjemplos5. Problemas comunes:ConcurrenciaPortabilidadInternacionalizaciónDistribuciónDepuraciónCódigo cerrado6. Ejemplos típicos:AutenticaciónAlmacenamiento de imágenes7. Misc:Mejores URLsContinuación de descargas8. Seguridad Web:Limpia la entradaCuida la autenticaciónComprueba las autorizacionesCaptchaTema 8. Java, Tomcat (40 horas lectivas)Profesores: Ricardo Borillo, Paúl Santapau1. Introducción:Introducción y sintaxisTipos de datos
  10. 10. Página 9 de 22Estructuras de controlClases en Java. Heréncia e InterfacesPackagesExcepciones en JavaEntrada/Salida y clases útiles2. Aspectos avanzados:Applets e interfaces gráficas de usuario con Swing/AWTThreadsProgramación de SocketsPoliticas de seguridad Java3. Java y XML:Validación de documentos mediante DTD y XML schemaUso del interfaz SAX y DOMTransformaciones XSL4. Servidores de aplicaciones:Conceptos generalesFormatos de despliegue de aplicacionesConfiguración de la conexión a base de datos. Tipos de conexión. Pooling.DatasourcesInstalación y administración de un servidor de aplicaciones: Tomcat y JettyProyecto Final de Módulo (6 créditos ECTS)Profesor: Manuel MollarMÓDULO 2. DESARROLLO WEB. AVANZADO (260 horas lectivas) (26 créditos ECTS)Tema 1. Modelo de negocio (30 horas lectivas)Profesor: José P. Gumbau1. ¿Qué es un modelo de negocio?Modelos de negocio en internet
  11. 11. Página 10 de 22¿Como poner en marcha una idea en Internet?Valor de los contenidosPlan de Negocio2. OrganizativosEncuestaPropuesta técnica de proyectoTema 2. HTML 5, CSS 3, Accesibilidad (40 horas lectivas)Profesores: Ricardo Borillo, Manuel Mollar.1. Marcado web:HTML 5XHTML y XHTML 22. Hojas de estilo:CSS y CSS33. Accesibilidad web:WAIWCAG4. Posicionamiento web Familia de tecnologías XML:XML, DTD, XML Schema, XSL y Formatting ObjectsSVGTema 3. Cliente rico (60 horas lectivas)Profesores: Ricardo Borillo, Juan Pérez, Ángel Jiménez, N. Manero1. JavaScript:PrototypeScript.aculo.usjQueryExtJS2. No Javascript:JavaFX
  12. 12. Página 11 de 22FlexOpenLaszloTema 4. PHP O.O y frameworks (50 horas lectivas)Profesores: Manuel Mollar, Paúl Santapau.1. Introducción:Evolución de la orientación a objetos a través de PHP 3, 4 y 5ClasesModificadores final y staticHerenciaClases abstractas e interfacesSobrecarga2. Conceptos avanzados:Autoload de clasesEnumeraciónClonadoReflexiónComparaciónEl patrón de diseño MVC3. Zend Framework:Comparación con otros frameworksIntroducciónConstrucción de Hello Zend!El modelo en Zend FrameworkAutenticación y autorizaciónTema 5. Desarrollo Web con J2EE (40 horas lectivas)Profesor: Ricardo Borillo1. Java y XML:JAXB
  13. 13. Página 12 de 22Cocoon2. J2EE:Introducción a J2EE 5.0Spring FrameworkAcceso a datos: JDBC, Hibernate y JPAServletsJSP (JavaServer Pages) y JSTL (JavaServer Pages Standard Tag Library)Tema 6. Webservices. Arquitecturas orientadas a servicios (20 horas lectivas)Profesor: Rocardo Borillo.1. Conceptos generales:Introducción a los Servicios WebSOA: Arquitecturas orientadas a servicios2. Servicios Web:Tipos de Servicios WebWSDL: Web Service Definition LanguageSOAP: Simple Object Access ProtocolAxis y JAX-WSREST Web Servies: JAX-RSUDDI: Universal Description, Discovery and IntegrationSeguridad en servicios webOtros estándares relacionadosTema 7. Seguridad (20 horas lectivas)Profesor: Paúl Santapau1. Introducción a la seguridad Web:Entrada de datos, variables globales y escapado automático, consideraciones2. Errores de seguridad convencionales y técnicas de explotación:HTML, SQL, Blind SQL y XPath injectionXSS o Cross Site Scripting
  14. 14. Página 13 de 22XST o Cross Site TracingSession FixationSession HijackingComprobación insuficienteNull ByteApache y mod_mime3. Técnicas de programación segura:Consideraciones básicasBibliotecas de desarrollo seguro4. Técnicas de protección adicionales:Captchas, tipos de ataquesControles anti-spam, ofuscación JavaScriptHerramientas de auditoríaCookies httponly y secureWeb Application FirewallsProyecto fin de Módulo1. Metodologías para desarrollo de proyectos:La gestión de proyectos web. CaracterísticasIntroducción a las metodologías tradicionales (MÉTRICA, PRINCE2, etc)Introducción a las metodologías Ágiles (SCRUM, eXtreme Programming, etc)Grandes proyectos colaborativos: Coordinación, aspectos básicos, división detareas y liderazgo.2. Fases del proyecto:Requisitos: datos, funcionales. planificaciónAnálisisDiseño: procesos, bases de datos, interfacesImplementación
  15. 15. Página 14 de 22PROFESORADOCO-DIRECTORES ACADÉMICOSDr. Manuel Mollar Villanueva.UJI LSIDr. José Pascual Gumbau Mezquita.UJI ICCPROFESORESD. Vicent Andreu Navarro.Servicio de planificación de la Universitat Jaume I.D. Ricardo Borillo Doménech.Servicio de Informática de la Universitat Jaume I.D. Paúl Santapau Nebot.Gabinete de planificación y prospectiva tecnológica de la Universitat Jaume I.D. Ángel Jiménez Martínez.4 - TICD. Nicolás Manero Carbó.4 - TICPRÁCTICAS EN EMPRESASEl alumno tiene la posibilidad de realizar prácticas extracurriculares voluntarias delMáster si lo solicita al principio del curso.
  16. 16. Página 15 de 22Somos conscientes de la importancia que tiene para el alumno el contacto directocon la empresa, por ello, promovemos y garantizamos la realización de prácticaspara todos los alumnos que lo deseen. En ellas, se afronta una situación real, con laposibilidad de trasladar la formación adquirida a las tareas en la empresa. Más de1.000 empresas ubicadas en todas España colaboran con nosotros.BOLSA DE TRABAJOLa relación de los alumnos no finaliza al concluir el Máster, sino que continúa através del servicio de bolsa de trabajo.TÍTULOMáster propio de la Universitat Jaume I de Castellón.TASAS Y FINANCIACIÓNDOCUMENTACIÓN QUE HAY QUE APORTAR• 2 Fotocopias del título• Expediente Académico• Curriculum Vitae• 2 fotografías.• 2 fotocopias del DNI (alumnos extranjeros, NIE o pasaporte).• Justificante del ingreso de 300 € como reserva de plaza, en la cuenta que seindica a continuación.IMPORTE3.000 Euros (300 euros como reserva de plaza + 2.700 euros resto de matrícula)Las tasas de emisión de título o certificado que acredite la realización del curso porparte de la Universitat Jaume I no están incluidas en el importe de la matrícula.
  17. 17. Página 16 de 22MODALIDADES DE PAGOLos alumnos que deseen matricularse en este Máster, deben efectuar en el momentode la matrícula, un ingreso de 300 € a cuenta, en concepto de reserva de plaza.Nº de cuenta: 2100-4236-14-2200003795 (Entidad: La Caixa)Resto del pago de la matrícula:1. A través de la Fundación Tripartita. Más información en la pestaña "Ayudas paratrabajadores"2. Ingreso/Transferencia Bancaria: Nº de cuenta: 2100-4236-14-2200003795(Entidad: La Caixa)3. Domiciliación bancaria: Junto a la documentación que hay que aportar a la horade realizar la matrícula se deberá entregar un número de cuenta para poder hacerefectivo la domiciliación bancaria, que se realizará al inicio del Curso.4. Existen fuentes de financiación personalizadas:http://www.fue.uji.es/formacion/financiacion.php¿CÓMO Y DÓNDE TIENE QUE ENTREGAR LA DOCUMENTACIÓN?1. Personalmente en la FUE-UJI de Castellón (Campusde Riu Sec - Universitat Jaume I)2. Vía correo electrónico a formacion@fue.uji.es3. Vía fax al 964 387010PAGUE SU MATRÍCULA EN 6 PLAZOS (datos octubre 2012, pendiente deactualización)La FUE-UJI facilitan el acceso a la formación de postgrado y ejecutiva al disponer dela posibilidad de pagar los cursos en 6 plazos. Sirva la siguiente tabla de referencia.Matrícula del curso Importe de los plazos (x6) Reserva de plaza800 € = 83 € + 300 €
  18. 18. Página 17 de 221.800 € = 250 € + 300 €2.800 € = 417 € + 300 €3.800 € = 583 € + 300 €¿Quién puede solicitar el pago a plazos?Cualquier persona que se matricule en un curso o master de la FUE-UJI o ESUEBusiness School.¿Cuál es el importe mínimo y máximo que puede pagar a plazos?No hay ningún importe mínimo, el importe máximo a pagar en plazos es de hasta4.000 €.¿Qué coste tiene el pago a plazos?No tiene intereses, únicamente un coste de gestión del 3 % sobre la cantidadaplazada, con un mínimo de 30€ y un máximo de 120€.¿Qué debe hacer para pagar a plazos?1 – Efectúe la reserva de plaza y remita el justificante de pago junto con una copiade su DNI a formacion@fue.uji.es, personalmente en las instalaciones de la FUE-UJI oa través del número de fax 964387010.2 – Informe al departamento de formación de la FUE-UJI que desea pagar el resto dela matrícula en 6 plazos.3 – Deberá entregar la siguiente documentación al menos 7 días antes del inicio delcurso:- Autorización firmada para consultar el CIRBE.- Copia de la última nómina del alumno (en caso de no tener, se requiere la delconyugue o la de uno de los padres)
  19. 19. Página 18 de 22- Copia de la última renta del alumno (en caso de no tener, se requiere la delconyugue o la de uno de los padres)4 - Una vez revisada toda la documentación, nos pondremos en contacto con ustedpara la formalización de la matrícula a plazos.En caso de no disponer de algún documento de los requeridos, deberá presentar unainstancia exponiendo su situación y el documento que no dispone. Posteriormente,nuestro departamento de administración se pondrá en contacto con usted paraindicarle posibles alternativas.¿QUIÉN PUEDE HACER UN POSTGRADO?o Titulados universitarios (Diplomado, Licenciado, Ingeniero Técnico oSuperior, Grado)Uno de los puntos fuertes de cualquier currículo es la posesión de un máster ocurso de postgrado de especialización, hasta el punto de que se ha convertidoen una ventaja competitiva para cualquier candidato de cualquier sector.o Estudiantes universitariosLos estudiantes universitarios de últimos cursos que hayan superado el 80% de sutitulación universitaria podrán realizarlo, previa solicitud de admisión y que secomprometan a finalizar sus estudios antes de acabar el Máster o Curso deEspecialización.*Se deberá adjuntar a la solicitud, un certificado de notas, donde seespecifiquen los créditos totales de la titulación y los créditos superados en esemomentoo Profesionales no titulados con experienciaLos profesionales no titulados con experiencia en el sector que deseen cursar unMaster o Curso de Especialización, podrán hacerlo previa solicitud de admisión ya su finalización recibirán un certificado de notas que expedido por laUniversitat Jaume I, sin validez académica pero con total validez a nivel
  20. 20. Página 19 de 22curricular.*Se deberá adjuntar a la solicitud, un curriculum vitae que acredite laexperiencia profesional.AYUDAS PARA TRABAJADORESEste máster es bonificable a través de la Fundación Tripartita para trabajadorespor cuenta ajenaDesde la FUE-UJI actuamos como Entidad Organizadora, esto es,les gestionamos de forma gratuita toda la documentación ante laFundación Tripartita para la Formación en el Empleo (FTFE)para que puedan bonificarse de los cursos de formación que serealiza en nuestro centro.Toda empresa dispone cada año de un crédito para gastar en formación.Para calcular dicho crédito hay que considerar dos factores:1.- Plantilla media del año anterior.2.- Importe (total) de las bases de cotización por contingencias profesionales pagadaspor la empresa en el año anterior.A partir de ahí y en función del número de trabajadores en plantilla se aplicará unporcentaje de bonificación.El coste máximo bonificable de cada curso dependerá del número de participantes,la modalidad y duración del curso.Si tienen pensado realizar algún curso de los que ofrecemos en el catálogo de la FUE-UJI y quieren bonificarse, es necesario que cumplimenten toda la documentación(descargable en www.fue.uji.es) y nos la hagan llegar, como plazo máximo, 10 díasantes del inicio del curso, ya que, una vez iniciado no será posible aplicar labonificación.
  21. 21. Página 20 de 22¿POR QUÉ EN LA UNIVERSITAT JAUME I?Porque nuestro modelo educativo se basa en ocho pilares:1. Una formación integral que combina la docencia con las prácticasexternas y las actividades extraacadémicas.2. El uso de las tecnologías de la información y la comunicación comoparte de la formación integral del estudiantado.3. Un compromiso con el multilingüismo con una amplia oferta en elaprendizaje de lenguas.4. Una apuesta por la internacionalización a través de becas y ayudaspara la movilidad del estudiantado.5. El fomento de la responsabilidad social de la Universidad formando apersonas comprometidas con la mejora de la sociedad.6. La calidad está presente en la cultura de toda la comunidaduniversitaria UJI.7. El impulso de la empleabilidad y del espíritu emprendedor paratransformar la sociedad.8. La promoción de la formación a lo largo de la vida.
  22. 22. Página 21 de 22CAMPUS UJISi decides hacer un Curso de Postgrado con nosotros dispondrás de tu carné deestudiante de la Universitat Jaume I y de todos los beneficios que esto supone.UN CAMPUS ÚNICO. La UJI ofrece toda su formación reglada en un único campus,moderno y atractivo, que permite unas relaciones humanas más próximas. El Campuscuenta con unas modernas instalaciones que concentran actividades académicas einvestigadoras, culturales y sociales que enriquecen la vidauniversitaria. www.campus.uji.esPRÁCTICAS EN EMPRESAS Y EMPLEO. La Oficina de Inserción Profesional y Estanciasen Prácticas (OIPEP) lleva a cabo otras acciones como la orientación y formación parael empleo, realización de ferias y jornadas de empleo, intermediación laboral,Observatorio Ocupacional, prácticas internacionales, etc. preocupat@uji.es – LaFUE-UJI gestiona el programa de prácticas extracurriculares voluntarias paraestudiantes de postgrado, asimismo también lleva las becas para tituladosuniversitarios en empresas. Dispone de una bolsa de empleo de titulados depostgrados propios – www.fue.uji.es.BIBLIOTECA. Los alumnos matriculados en los másteres y cursos de especializaciónde la UJI tienen acceso a los más de 500.000 ejemplares de la Biblioteca, así como alas 54.000 revistas electrónicas i los 5.500 DVD disponibles. El Centro deDocumentación – Biblioteca es un centro de recursos de información que se ubica en
  23. 23. Página 22 de 22un único edificio y cuenta con diferentes espacios y equipos adaptados a distintasmodalidades de estudio e investigación (2.100 espacios de lectura y más de 90 salasde trabajo en grupo), con un amplio horario durante todo el año. biblioteca@uji.es –www.uji.es/cd/CURSOS DE IDIOMAS. La UJI dispone del Centro de Autoaprendizaje de Lenguas (CAL)donde pueden estudiarse lenguas extranjeras y donde se realizan cursos presencialesde distintos idiomas, entre ellos cursos intensivos de español y catalán. También seorganizan grupos de conversación de las diferentes lenguas para perfeccionar laexpresión oral.SERVICIO DE DEPORTES. El Servicio de Deportes es la unidad encargada de procurara la comunidad universitaria un bienestar añadido por medio de la formación ymejora de la condición física. El fomento de la actividad física y deportiva favoreceel desarrollo de bienes y valores relacionados con la salud, los hábitos higiénicos, lacompetitividad y la mejora de la calidad de vida, como complemento necesario a laactividad académica normal. se@uji.es –www.uji.es/serveis/se/NUEVAS TECNOLOGÍAS. La UJI impulsa la innovación en todos sus ámbitos y espionera en la utilización de las nuevas tecnologías dirigidas al estudiantado: 100% deaulas multimedia, acceso wi-fi gratis a Internet en el campus, numerosas aulas deinformática de acceso libre, préstamo de ordenadores portátiles y cámara de video,etc.AULAS MULTIMEDIA. Las aulas del campus de la UJI disponen de las más modernastecnologías para la docencia de los cursos de postgrado. El profesorado dispone deequipamiento audiovisual y multimedia integrado en la mesa del aula que facilitaconsiderablemente el proceso de enseñanza-aprendizaje.

×