Plan de estudios

Universidad de Alicante. Página principal
Plan de estudios: EXPERTO EN DESARROLLO DE APLICACIONES WEB CON JAVA EE Y JAVASCRIPT
Saltar idiomas
Español | Valencià | English
Saltar iconos
Saltar cabecera
Universidad de Alicante. Página principal
Ficha del estudio

EXPERTO EN DESARROLLO DE APLICACIONES WEB CON JAVA EE Y JAVASCRIPT

Código:
 9167

Créditos:
 20
 
Fecha de publicación:
 26/06/2014

Título:
 Estudios Propios
 
Precio:
 90
 Créditos en 1ª matrícula
 

RAMA

Sin definir

PLAN

EXPERTO EN DESARROLLO DE APLICACIONES WEB CON JAVA EE Y JAVASCRIPT

TIPO DE ENSEÑANZA

Sin definir

IDIOMA/S EN QUE SE IMPARTE

Sin definir

CENTROS DONDE SE IMPARTE

Centro de Formación Permanente

ESTUDIO IMPARTIDO CONJUNTAMENTE CON

Solo se imparte en esta universidad

FECHAS DE EXAMEN

Acceda al listado de fechas de examen para esta titulación.

PLAN DE ESTUDIOS OFERTADO

 

Leyenda: No ofertadaSin docencia
ÚNICO
20 créditos
 
Curso
Título
Créditos
Asignatura
 
Superado este bloque se obtiene
EXPERTO EN DESARROLLO DE APLICACIONES WEB CON JAVA EE Y JAVASCRIPT

Aplicaciones web con Java EE 7 (perfil web) y JavaScript. Componentes Web, CDIs, JPA, componentes de negocio, JAX-RS, servidores de aplicaciones y DevOps. Tecnologi¿as JavaScript para SPA con  jQuery, Backbone.js, React y AngularJS. JavaScript en el servidor con Node.js. Microservicios Java con Grails, Vert.x y bases de datos NoSQL.

COMPETENCIAS


Competencias Generales

  • CG1:Analizar las distintas tecnologías Java para el desarrollo de una aplicación web y seleccionar la más apropiada en función de sus características.
  • CG2:Aplicar las tecnologías del perfil web de Java EE 7 en el servidor y JavaScript en el cliente para desarrollar una aplicación web completa.
  • CG3:Conocer y aplicar herramientas y metodologías de trabajo en equipo para el desarrollo de aplicaciones web con Java y JavaScript.
  • CG4:Conocer y saber utilizar herramientas y servicios para compartir proyectos de código fuente abierto, para utilizarlos en proyectos propios y para contribuir en su mejora.
  • CG5:Capacidad de aprendizaje autónomo de nuevas herramientas, frameworks, APIs y lenguajes de programación relacionados con las tecnologías Java y JavaScript.
  • CG6:Reconocer la importancia de las tecnologías Java y JavaScript en el desarrollo de nuevos servicios y negocios, así como en la puesta en marcha rápida y la fácil escalabilidad de los servicios de nuevas start-ups.
  • CG7:Capacidad de desarrollar aplicaciones y servicios que cumplan criterios estrictos de calidad en todos los aspectos de una aplicación software: rendimiento, cumplimento de los requisitos, calidad del código fuente.

Competencias Específicas

  • CE1:Conocer y utilizar el API JPA para modelar y gestionar la persistencia de una aplicación web: mapeado entidad-relación, contexto de persistencia, bean validation, consultas JPQL, API criteria, transacciones gestionadas por el contenedor, JTA, gestión de la concurrencia.
  • CE2:Conocer y utilizar el API JPA para modelar y gestionar la persistencia de una aplicación web: mapeado entidad-relación, contexto de persistencia, bean validation, consultas JPQL, API criteria, transacciones gestionadas por el contenedor, JTA, gestión de la concurrencia.
  • CE3:Conocer y utilizar los componentes enterprise bean para definir y encapsular la lógica de negocio en el servidor de una aplicación web: beans de sesión con y sin estado, beans de sesión singleton, invocación asíncrona, enterprise beans y JPA, temporizadores, seguridad.
  • CE4:Conocer y utilizar el API JAX-RS para desarrollar servicios REST en el servidor: servicios REST, procesamiento JSON, servicios REST asíncronos, autenticación y seguridad.
  • CE5:Conocer y utilizar las tecnologías de despliegue de aplicaciones Java EE 7 en servidores y en plataformas en la nube: servidores web, configuración de recursos, seguridad, despliegue en la nube, integración continua.
  • CE6:Conocer y utilizar el lenguaje JavaScript para diseñar aplicaciones web en el lado del cliente: introducción al lenguaje JavaScript, objetos JS, procesamiento del DOM, AJAX, pruebas, frameworks jQuery, jQuery UI.
  • CE7:Conocer y utilizar el frameworks JavaScript para diseñar aplicaciones web en el lado del cliente: introducción a MVC en JavaScript, framework Backbone.js, templates con Underscore y Mustache.js, vistas y subvistas, persistencia con APIs REST, pruebas, MVC con el framework AngularJS, formularios y validación, directivas básicas, comunicación con el servidor, routing y navegación.
  • CE8:Conocer y utilizar un framework ágil para el desarrollo completo y rápido de una aplicación web: lenguaje Groovy, framework Grails, scaffolding, patrón MVC, GORM, TDD con Spock, Spring Security, despliegue de aplicaciones.
  • CE9:Conocer y utilizar bases de datos NoSQL: bases de datos NoSQL, bases de datos documentales, MongoDB, CRUD, GridFS, uso de índices, agrupaciones y map-reduce, sharding.
  • CE10:Desarrollar un proyecto completo de aplicación web que integre las tecnologías Java EE 7 en el servidor y JavaScript en el cliente: diseño y funcionalidades, control de versiones con Git, repositorios de código fuente: GitHub y Bitbucket, pruebas con JUnit, construcción automática con Maven, desarrollo de la capa de persistencia y los objetos de negocio con JPA y EJB, diseño y desarrollo de un API REST, despliegue del servicio, desarrollo de la aplicación cliente con AngularJS.

El Experto en Desarrollo de Aplicaciones Web con Java EE y JavaScript consta de 20 créditos ECTS distribuidos de la siguiente forma:

Tipo de asignaturas

Créditos

  Obligatorias (OB)

20

  Optativas (OP)

0

  Trabajo Final (OB)

0

TOTAL CRÉDITOS

20

 

Cada crédito ECTS computa 25 horas de carga de trabajo del estudiante.

En el apartado "Plan de estudios" del menú lateral se puede consultar la información sobre cada una de las asignaturas que integran el plan de estudios.

Tras superar el total de créditos se obtiene el título propio de EXPERTO EN DESARROLLO DE APLICACIONES WEB CON JAVA EE Y JAVASCRIPT


 

 

   REQUISITOS DE ACCESO

Con carácter general, para acceder a las enseñanzas conducentes a la obtención del título propio de Experto se requiere:

  • Estar en posesión de un título oficial de Educación Superior (Diplomado, Ingeniero Técnico, Arquitecto Técnico, Licenciado, Ingeniero, Arquitecto, Grado, Máster, Doctor)
  • También podrán acceder quienes estén cursando un título oficial de educación superior y le resten menos de 18 créditos para su obtención.
  • Cumplir los requisitos de acceso a estudios universitarios oficiales en el Espacio Europeo de Educación Superior (EEES).

   DIRIGIDO A

  
  • Titulados o alumnos de último curso de titulaciones del área de ingeniería informática que deseen especializarse en el desarrollo de aplicaciones y servicios web con tecnologías Java y JavaScript
  • Profesionales con titulación que permita acceso a universidad (selectividad o técnico superior de formación profesional) y titulados de otras titulaciones con conocimientos básicos de programación y desarrollo de software que deseen actualizar su formación y adquirir nuevas competencias en tecnologías Java y JavaScript para el desarrollo de aplicaciones y servicios web

 

   CRITERIOS DE ADMISIÓN

Para garantizar la calidad del curso, el número de plazas estará limitado a 22 alumnos.

Se establecen dos cupos con los siguientes criterios de admisión:

  • Cupo general: un 85% de las plazas

Es requisito estar en posesión de uno de los siguientes títulos:

-         Grado en Ingeniería Informática

-        Grado en Ingeniería Multimedia

-        Ingeniería Informática

-        Ingeniería Técnica en Informática de Gestión

-        Ingeniería Técnica en Informática de Sistemas

También se admitirán a alumnos que estén cursando alguno de los estudios anteriores y tengan un máximo de 30 créditos pendientes para su obtención.

Los candidatos en este cupo se ordenarán por la nota media del expediente en la titulación de acceso.

 

  • Cupo de profesionales y titulados en otras titulaciones: un 15% de las plazas

Se requiere, según la normativa sobre enseñanzas propias de la UA, reunir los requisitos de acceso a estudios universitarios oficiales en el EEES.

También es necesario acreditar, mediante una prueba teórico/práctica, conocimientos suficientes en los siguientes aspectos de desarrollo de software y programación:

-        Programación básica en lenguaje Java

-        Diseño y programación orientada a objetos

-        Diseño y gestión de bases de datos relacionales

-        Programación web básica: lenguaje HTML, CSS y HTTP

En la web del curso se publicará la fecha de realización de la prueba, que será posterior al final de la preinscripción.

Los candidatos en este cupo se ordenarán por la nota obtenida en la prueba teórico/práctica.

Después de ordenar los candidatos con los criterios anteriores, se admitirán el número de plazas de cada cupo y el resto quedará en una lista de espera del cupo. Las vacantes se cubrirán en primer lugar con la lista de espera del cupo y, en el caso de no existir, con la lista de espera del otro cupo.

  PREINSCRIPCIÓN Y MATRICULACIÓN

La preinscripción se realiza en la secretaría administrativa del estudio, en los plazos que para cada curso académico establezca la dirección de estudios (ver datos de contacto en el apartado "+info" del menú lateral).

Una vez realizada la preinscripción y tras la aplicacion de los criterios de admisión, quienes sean admitidos recibirán un correo electrónico con las instrucciones para realizar la matrícula.

 

   TASAS

La información completa sobre las tasas administrativas a satisfacer para cada curso académico se puede consultar en la página:

http://web.ua.es/es/continua/tasas.html


El Experto en Desarrollo de Aplicaciones Web con Java EE y JavaScript es un título propio de la Universidad de Alicante.

La legislación vigente permite que las universidades, en uso de su autonomía, puedan impartir enseñanzas conducentes a la obtención de otros títulos distintos a los títulos oficiales de Grado, Máster y Doctorado:

- Disposición adicional undécima del Real Decreto 1393/2007, de 29 de octubre, por el que se establece la ordenación de las enseñanzas universitarias oficiales (Boletín Oficial del Estado de 30 de octubre de 2007)

- Normativa de la Universidad de Alicante sobre enseñanzas propias de postgrado y especialización (Aprobada por el Consejo de Gobierno el 14 de abril de 2014, BOUA 15 de abril de 2014). Esta Normativa recoge las recomendaciones realizadas por el Consejo de la Unión Europea conducentes al espacio europeo de formación permanente (Resolución del Consejo de 27 de junio de 2002 sobre la educación permanente, DOCE 2002/C163/01)

 

Más información sobre normativa:

http://web.ua.es/es/continua/normativa.html

+ INFO

 

 INFORMACIÓN DE CONTACTO

Domingo Gallardo López

Departamento de Ciencia de la Computación e Inteligencia Artificial     

Edificio Politécnica II

Teléfono: 965903900

domingo.gallardo@ua.es

http://web.ua.es/expertojava/

http://web.ua.es/va/expertojava/   

 dccia@ua.es

 ORGANIZADORES ACADÉMICOS

Departamento de Ciencia de la Computación e Inteligencia Artificial

 

DIRECCIÓN ACADÉMICA

  • Director de estudios:

     Domingo Gallardo López

  • Coordinador de estudios:

    Otto Colomina Pardo

 

Saltar pie
Servicio de informática
Saltar estándares