Módulos/Asignaturas del Curso

Módulo/Asignatura 1. Fundamentos de la Programación con Java y Bases de Datos

Número de créditos: 8,00 ECTS

Modalidad de impartición: Semipresencial

Fechas de inicio-fin: 19/11/2014 - 19/12/2014

Horario: Lunes, Miércoles, Viernes. En horario de tarde

Contenido:

- Orientación a Objetos. Notación UML
- Plataforma JavaSE
- Aplicaciones Cliente/Servidor
- Interfaces gráficas de usuario
- Diseño y Desarrollo de Aplicaciones de Bases de Datos con Oracle
o Modelado de Bases de Datos. Lenguaje SQL
o Acceso a Base de Datos desde Java (JDBC)
o Java Persistence API (JPA)
o Hibernate

Módulo/Asignatura 2. Desarrollo de Aplicaciones para Internet

Número de créditos: 17,00 ECTS

Modalidad de impartición: Semipresencial

Fechas de inicio-fin: 07/01/2015 - 13/02/2015

Horario: Lunes, Miércoles, Viernes. En horario de tarde

Contenido:

Tecnologías de Cliente
o Diseño y creación de páginas HTML. XHTML, CSS
o HTML5
o Gestores de Contenidos CMS
o JavaScript
o AJAX
o Accesibilidad y usabilidad
o XML
o HTML5
Tecnologías de Servidor
o Tecnologías básicas
o Java Server Pages (JSP) - JSTL
o Framework de AJAX. Notación JSON
o JavaServer Jaces (JSF)
o Enterprise Java Beans (EJB)
o Repositorios de código
o Maven
o Servidores de aplicaciones
o Desarrollo de un proyecto completo

Módulo/Asignatura 3. Desarrollo de Aplicaciones Basadas en Servicios

Número de créditos: 8,00 ECTS

Modalidad de impartición: Semipresencial

Fechas de inicio-fin: 16/02/2015 - 06/03/2015

Horario: Lunes, Miércoles, Viernes. En horario de tarde

Contenido:

- Servicios Web
o Arquitectura orientada a servicios SOA
o Desarrollo de servicios web con JAX-WS
o Desarrollo de servicios web con JAX-RS
o Uso de servicios web públicos (Google, Facebook, Twitter, etc)
- Cloud Computing
- Green Computing
- Seguridad en aplicaciones web: amenazas, ataques, vulnerabilidades y contramedidas
- Certificados electrónicos.
- Introducción a la creación de Apps para Smart TVs con HTML+JS

Módulo/Asignatura 4. Desarrollo y Despliegue de Aplicaciones para Móviles

Número de créditos: 17,00 ECTS

Modalidad de impartición: Semipresencial

Fechas de inicio-fin: 09/03/2015 - 24/05/2015

Horario: Lunes, Miércoles, Viernes. En horario de tarde

Contenido:

- iOS, Android y Windows Phone
o Lenguajes (ObjectiveC, Java, C#)
o Interfaces gráficas (Interface Builder, Layout Editor, Expression Blend)
o Mapas (Google Maps y Bing Maps)
o Sensores (Giroscopio, Acelerómetro y GPS)
o Bases de datos (CoreData, Sqlite y SQL Compact Edition (LINQ))
o Seguridad en el diseño de aplicaciones por ofuscación
- Entornos de desarrollo multiplataforma
- Desarrollo de mini-juegos en navegadores de última generación

Módulo/Asignatura 5. Trabajo Fin de Máster

Número de créditos: 10,00 ECTS

Modalidad de impartición: Semipresencial

Fechas de inicio-fin: 25/05/2015 - 30/06/2015

Contenido:

Desarrollo de un proyecto por parte del alumno que integre los diferentes conocimientos impartidos en el curso. Al finalizar el módulo el alumno deberá entregar y presentar el proyecto que se considerará el Trabajo Fin de Máster.