Plan de estudios

Universidad de Alicante. Página principal
Plan de estudios:
Saltar idiomas
Español | Valencià | English
Saltar iconos
Saltar cabecera
Universidad de Alicante. Página principal
Ficha del estudio

:
 


 
 
:
 


 
 
:
 
 
 

LANGUAGE / S THAT IS OFFERED

Not defined

CENTRES WHERE IT IS TAUGHT

CENTRE DE FORMACIÓ PERMANENT

PROGRAMME JOINTLY SHARED WITH

Only taught at this university

EXAMINATION DATES

Enter the list of examination dates for this graduate programme.

SYLLABUS OFFERED

 

Legend: Not offeredNo teaching
ÚNICO
20 credits
 
 
Once this block is approved, you get
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.

COMPETENCES


General Competences

  • CG1:Analitzar les diferents tecnologies Java per al desenvolupament d'una aplicació web i seleccionar la més apropiada en funció de les seues característiques.
  • CG2:Aplicar les tecnologies del perfil web de Java EE 7 en el servidor i Javascript en el client per a desenvolupar una aplicació web completa.
  • CG3:Conèixer i aplicar eines i metodologies de treball en equip per al desenvolupament d'aplicacions web amb Java i Javascript.
  • CG4:Conèixer i saber utilitzar eines i serveis per a compartir projectes de codi font obert, per a utilitzar-los en projectes propis i per a contribuir en la seua millora.
  • CG5:Capacitat d'aprenentatge autònom de noves eines, frameworks, APIs i llenguatges de programació relacionats amb les tecnologies Java i Javascript.
  • CG6:Reconèixer la importància de les tecnologies Java i Javascript en el desenvolupament de nous serveis i negocis, així com en l'engegada ràpida i la fàcil escalabilidad dels serveis de noves start-ups.
  • CG7:Capacitat de desenvolupar aplicacions i serveis que complisquen criteris estrictes de qualitat en tots els aspectes d'una aplicació programari: rendiment, emplene dels requisits, qualitat del codi font.

Specific Competences

  • CE1:Conèixer i utilitzar les API de components web de Java EE 7 per a desenvolupar aplicacions en el servidor: servlets, processament de peticions, gestió de sessions, servlets asíncrons, seguretat, websockets, llenguatge d'expressions, JavaBeans.
  • CE2:Conèixer i utilitzar l'API JPA per a modelar i gestionar la persistència d'una aplicació web: mapeado entitat-relació, context de persistència, bean validation, consultes JPQL, API criteria, transaccions gestionades pel contenidor, JTA, gestió de la concurrència.
  • CE3:Conèixer i utilitzar els components enterprise bean per a definir i encapsular la lògica de negoci en el servidor d'una aplicació web: beans de sessió amb i sense estat, beans de sessió singleton, invocació asíncrona, enterprise beans i JPA, temporitzadors, seguretat.
  • CE4:Conèixer i saber utilitzar eines i serveis per a compartir projectes de codi font obert, per a utilitzar-los en projectes propis i per a contribuir en la seua millora.
  • CE5:Conèixer i utilitzar les tecnologies de desplegament d'aplicacions Java EE 7 en servidors i en plataformes en el núvol: servidors web, configuració de recursos, seguretat, desplegament en el núvol, integració contínua.
  • CE6:Conèixer i utilitzar el llenguatge Javascript per a dissenyar aplicacions web en el costat del client: introducció al llenguatge Javascript, objectes JS, processament del DOM, AJAX, proves, frameworks jQuery, jQuery UI.
  • CE7:Conèixer i utilitzar el frameworks Javascript per a dissenyar aplicacions web en el costat del client: introducció a MVC en Javascript, framework Backbone.js, templates amb Underscore i Mustache.js, vistes i subvistas, persistència amb APIs REST, proves, MVC amb el framework AngularJS, formularis i validació, directives bàsiques, comunicació amb el servidor, routing i navegació.
  • CE8:Conèixer i utilitzar un framework àgil per al desenvolupament complet i ràpid d'una aplicació web: llenguatge Groovy, framework Grails, scaffolding, patró MVC, GORM, TDD amb Spock, Spring Security, desplegament d'aplicacions.
  • CE9:Conèixer i utilitzar bases de dades NoSQL: bases de dades NoSQL, bases de dades documentals, MongoDB, CRUD, GridFS, ús d'índexs, agrupacions i map-redueix, sharding.
  • CE10:Desenvolupar un projecte complet d'aplicació web que integre les tecnologies Java EE 7 en el servidor i Javascript en el client: disseny i funcionalitats, control de versions amb Git, repositoris de codi font: GitHub i Bitbucket, proves amb JUnit, construcció automàtica amb Maven, desenvolupament de la capa de persistència i els objectes de negoci amb JPA i EJB, disseny i desenvolupament d'un API REST, desplegament del servei, desenvolupament de l'aplicació client amb 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
cabeceraPlan: Error obtenint informació / Error obteniendo la información
La conversión del tipo 'DBNull' en el tipo 'String' no es válida.
SSQL:select e.est_nomid3 est_nomid, e.rama_nomid3 rama_nomid, p.nomid3 nomid, p.fechaboe, p.mod_nomid3 mod_nomid, c.numcred, DECODE (TES_CODALF, 'EP', p.est_nomid3, ste_nomid3) ste_nomid , p.tes_codalf, p.ste_codalf, p.decreto , p.selloimg, p.sellodoc, p.sellodesc from cv.vest_estudios e , cv.vest_planes p, cv.vest_numcredplantotal c where p.CODALF = :pPlan and p.anoini <= :pCaca and p.anofin >= :pCaca and p.EST_CODALF = e.EST_CODALF(+) and p.CODALF = c.PLA_CODALF(+)