Teléfono
91 794 58 17
Horario
Lunes a Viernes
9:00 a 18:00

DESARROLLO DE APLICACIONES FULL STACK.
JAVA EE + ANGULARJS

PROGRAMA TRANSVERSAL DE TALENTO ACTIVO

PRESENTACIÓN

Sobre nuesrto programa transversal de talento activo, GMV, formación y beneficios sociales.

programa

Información relativa al horario lectivo, becas y contratación.

requisitos

Acerca de la formación y las competencias necesarias.

CONTENIDOS

Contenidos programados para la asignatura y su división en módulos. (susceptible a cambio)

Presentación
PROGRAMA TRANSVERSAL DE TALENTO ACTIVO

Es un programa privado desarrollado por INSTITUTO TM, cuya finalidad es proporcionar un marco sólido de candidatos potencialmente cualificados y aptos para la incorporación laboral en su canal de partners.
El programa desea establecer como uno de sus objetivos el desarrollo personal y profesional de las personas que lo componen y considera dentro de sus valores la búsqueda de la excelencia.

gmv

GMV es un relevante grupo empresarial tecnológico de capital privado con presencia internacional. Ofrece soluciones, servicios y productos en muy diversos sectores: Aeronáutica, Banca y Finanzas, Espacio, Defensa, Sanidad, Ciberseguridad, Sistemas Inteligentes de Transporte, Automoción, Telecomunicaciones, Tecnologías de la Información para Administraciones Públicas y Gran Empresa.

FORMACIÓN

GMV contempla la formación de su personal como un medio fundamental para promover su desarrollo profesional, e invierte los recursos necesarios para garantizar que ésta se extiende a todos los niveles de la compañía por ello subvenciona el 100% de la formación. La empresa ofrece formación continua que permite a los profesionales adquirir los conocimientos necesarios en nuevas tecnologías, habilidades e idiomas para alcanzar mayor nivel de competitividad, productividad y calidad.

beneficios sociales

GMV ofrece un seguro de accidentes y seguro médico privado para todos los empleados, además se puede elegir entre un conjunto de beneficios sociales que se puede distribuir entre distintas opciones: tickets restaurante, tickets guardería, inclusión de familiares en el seguro médico, seguro médico de enfermedades graves, cursos de formación y/o tickets transporte.

programa


modalidad presencial y online
Consta de 315 horas presenciales + 50 horas online.

La convocatoria presencial del Máster se impartirá por docentes acreditados según los horarios programados en jornada intensiva.  
compromiso de contratación

Formación con compromiso de contratación para los alumnos que finalizan la formación con evaluación apta alta. Con contratación laboral mínima de 6 meses a jornada completa para el 50%.

100% becado
Totalmente becado para aquellos alumnos con evaluación apta alta que sean contratados.
Requisitos
formacion

• FP superior de rama técnica
•  Matemáticas y Físicos
• Ingenierías Técnicas

Competencias

• Razonamiento numérico
•  Razonamiento abstracto
• Creatividad e innovación
• Proactividad e iniciativa
• Trabajo en equipo
• Autonomía

no necesaria experiencia


contenidos

PRESENCIAL INTENSIVO

MODULO i: FUNDAMENTOS DE LA PROGRAMACIÓN JAVa

Objetivo:
Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Conocer los fundamentos de la programación del Lenguaje JAVA VERSION 8.

Duración: 25 horas

Contenidos teórico- prácticos:
• Introducción al Paradigma de la Programación Orientada a Objetos
• Diseño de Clases
• Herencia y Polimorfismo
• Gestión de excepciones
• Clases de Entrada/Salida. Serialización
• Contenedores de objetos. Algoritmos.
• Introducción a las técnicas de validación
• Introducción a las nuevas características del JDK8.  

MODULO II: Estructuras de datos java

Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Estructura de Datos en el lenguaje de programación JAVA

Duración: 40 horas

Contenidos teórico- prácticos:
• Estructuras de Datos y Abstracción.
• Estructuras lineales: listas, pilas, colas.
• Estructuras no lineales: árboles y árboles de búsqueda.
• Otras estructuras no lineales: conjuntos y diccionarios.  
• Estructuras avanzadas: colas de prioridad y tablas hash.
• Otras estructuras avanzadas: grafos

MODULO IiI: Bases de datos relacionales

Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Conocer los fundamentos y diseño de bases de datos relacionales.
• Desarrollar aplicaciones JAVA que persistan y realicen consultas contra una base de datos relacional.
• Utilización de MySQL como RBDMS.

Duración: 60 horas

Contenidos teórico- prácticos:
• Arquitectura de un Sistema de Bases de Datos.
• Modelos, lenguajes y Sistemas de Bases de Datos Relacionales
• Teoría y metodología de análisis y diseño de Bases de Datos Relacionales
• Técnicas de implementación del Sistema de Bases de Datos (Transacciones, Control de la Concurrencia y Seguridad)
• Lenguaje SQL.
• Acceso a Bases de Datos Relacionales desde Java con JPA.
• Introducción a Hibernate como ORM.
• Integración JPA e Hibernate.
• Desarrollo de un proyecto con JPA e Hibernate que se integrará posteriormente con el proyecto del módulo 5.  

MODULO IV: HERRAMIENTAS Y CICLO DE DESARROLLO DEL SOFTWARE Y TRABAJO EN EQUIPO

Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Trabajar en el desarrollo de proyectos reales
• Comprender el ciclo de vida de los proyectos
• Conocer las herramientas necesarias para el trabajo en equipo.

Duración: 25 horas

Contenidos teórico- prácticos:
• Eclipse
• SVN
• GIT
• Maven.
• Introducción conceptual a la Integración continua.
• Introducción conceptual a Jenkins
• Introducción conceptual a Sonar 

MODULO V: Desarrollo de aplicaciones java ee

Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Desarrollo de Aplicaciones Java Enterprise Edition utilizando las API’s estándar de JEE versión 7.

Duración: 80 horas

Contenidos teórico- prácticos:
• Servidores de aplicaciones, definición y responsabilidades. Para este módulo se utilizará el servidor de aplicaciones JBoss Wildfly 10.
• Aspectos generales en el desarrollo de aplicaciones WEB: escalabilidad, separación de responsabilidades, gestión de servicios de infraestructura, manejo de la sesión.
• Arquitecturas de aplicaciones WEB. Evolución y tendencias.
• EJB
• Servicios WEB, desarrollo, publicación y localización. (JAX-WS)
• Servicios REST (JAX-RS) utilizando RESTEasy  
• Introducción a JMS
• Proyecto completo JEE utilizando patrón de arquitectura MVC donde se integrará, además del proyecto del módulo 3 en la parte del Modelo, las diferentes API’s presentadas en este módulo. 

MODULO Vi: Test unitarios en java

Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Realizar test unitarios para validar el software desarrollado 

Duración: 25 horas

Contenidos teórico- prácticos:
• Introducción a los test unitarios
• JUnit
• Presentación del framework de test Arquillian 

MODULO Vii: desarrollo de aplicaciones angularjs 1.5

Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Desarrollo de Aplicaciones otras interface

Duración: 60 horas

Contenidos teórico- prácticos:
• Introducción: MVC/MVVM, Arquitectura SPA
• Elementos y componentes en una aplicación AngularJs
• Conceptos básicos: Data Binding, Inyección de dependencias
• Buenas prácticas
• Uso de promesas
• Sistema de rutas y navegación en AngularJs
• Directivas y componentes
• Automatización de tareas con Gulp
• Depuración de aplicaciones AngularJs
• Introducción a AngularJS 2
• Migración de una aplicación AngularJS 1.X a AngularJS 2

ONLINE + TUTORÍAS

Inglés medio 25 horas

unidad 1

1.1. Repaso de tiempos verbales.
1.2. Usos de los auxiliares.
1.3. Vocabulario: False Friends.
1.4. Vocabulario: las nuevas tecnologías en el hogar.
1.5. Conversación.
1.6. Repaso artículos: contables – incontables (Some, Any, Few, Little); pronombres indefinidos.

unidad 2

2.1. Presente perfecto continuo.
2.2. Pasado perfecto continuo.
2.3. Vocabulario: Inglés Británico - Inglés Americano.
2.4. Conversación.
2.5. Orden de las palabras.
2.6. Diferencia Used to + inf. - Be/Get Used to + ing.

unidad 3

3.1. Ampliación de los tiempos futuros.
3.2. Conversación.
3.3. Expresiones: yo también, yo tampoco.
3.4. Vocabulario: gustos y preferencias.
3.5. Vocabulario: acuerdos y desacuerdos.
3.6. Ampliación de los adjetivos de grado.

unidad 4

4.1. La Pasiva.
4.2. Estructura Have Something done.
4.3. Vocabulario: Holidays (vacaciones).
4.4. Conversación.
4.5. Conjunciones.
4.6. Contar palabras incontables.

unidad 5

5.1. El estilo indirecto (Reported Speech).
5.2. Conversación (sugerencias).
5.3. Vocabulario: Education, school and subjects.
5.4. Vocabulario: expresiones con Have, Go, Take, Give y Get.
5.5. Estructura adjetivo + Full Infinitive.
5.6. Estructuras con Enough y Too. 

unidad 6

6.1. Oraciones compuestas.
6.2. Oraciones de relativo.
6.3. Conversación.
6.4. Vocabulario: medicina y salud.
6.5. Whoever, whatever, whenever, etc.
6.6. Discourse markers (Connectors). 

unidad 7

7.1. Verbos y estructura con gerundio.
7.2. El verbo Get. Idioms.
7.3. Conversación.
7.4. Vocabulario: delincuencia y justicia.
7.5. Idioms con Come.
7.6. Cartas en inglés y abreviaturas utilizadas 

unidad 8

8.1. Inversión.
8.2. Verbos frasales.
8.3. Conversación.
8.4. Vocabulario: alimentos.
8.5. Nombres frasales.
8.6. Nombres y adjetivos compuestos. 

unidad 9

9.1. Subjuntivo.
9.2. Repaso de tiempos verbales.
9.3. Conversaciones telefónicas.
9.4. Repaso de modales.
9.5. Repaso con rephrasing.
9.6. Contracciones informales. 

ONLINE + TUTORÍAS

Inglés avanzado 25 horas

unidad 1

1.1. Repaso de tiempos verbales.
1.2. Repaso de adjetivos (-ing / -ed y comparativos).
1.3. Conversación.
1.4. Vocabulario: nuevas tecnologías.
1.5. El artículo The.

unidad 2

2.1. Modales.
2.2. Formación de palabras (nombres y adjetivos).
2.3. Conversación.
2.4. Vocabulario: the media.
2.5. Preposiciones.
2.6. Repaso de formación. 

unidad 3

3.1. Condicionales (unless, in case).
3.2. Estructura I wish / If only.
3.3. Conversación.
3.4. Vocabulario: marketing I.
3.5. Otras estructuras: rather, it’s time, had better, first time.
3.6. Otras conjunciones y estructuras (no longer, as long as, still, yet...). 

unidad 4

4.1. Pasiva y estructura de have acusativo.
4.2. Cleft sentence (otro uso de It).
4.3. Conversación.
4.4. Vocabulario: marketing II.
4.5. Régimen preposicional (adjetivos, nombres, verbos, etc.).
4.6. Puntuación inglesa. 

unidad 5

5.1. Estilo indirecto (reported speech).
5.2. Idioms (colores animales y otros).
5.3. Conversación.
5.4. Vocabulario: marketing III (tourism).
5.5. Formación de palabras (verbos y adverbios).
5.6. Gramática: inglés británico - americano. 

unidad 6

6.1. Las condicionales.
6.2. Nombres colectivos.
6.3. Vocabulario: prefijos.
6.4. Conversación.
6.5. Verbos frasales.
6.6. Repaso preposiciones 01 (lugar). 

unidad 7

7.1. Oraciones de relativos.
7.2. Conversación.
7.3. Vocabulario: sufijos (sustantivos).
7.4. Vocabulario: Compound Nouns.
7.5. Repaso preposiciones 02 (tiempo).
7.6. Abreviaturas y palabras abreviadas. 

unidad 8

8.1. Modales.
8.2. Vocabulario: sufijos (adjetivos).
8.3. Vocabulario: Compound Adjectives.
8.4. Conversación (Been /Gone).
8.5. Oraciones finales (Clauses of Purpose), la expresión "para".
8.6. Régimen preposicional: verbos y adjetivos.

unidad 9

9.1. Verbos y estructuras con gerundio (ing) e infinitivo (to).
9.2. Conversación.
9.3. Conjunciones.
9.4. Nombre + preposición.
9.5. Frases preposicionales.
9.6. Repaso de preposiciones. 
Utilizamos cookies
Preferencias de las cookies
A continuación, encontrará información sobre los propósitos para los cuales nosotros y nuestros socios utilizamos cookies y procesamos datos. Puede establecer sus preferencias para el procesamiento y/o consultar más información en los sitios web de nuestros socios.
Cookies analíticas Desactivar todo
Cookies funcionales
Otras cookies
Utilizamos cookies para personalizar el contenido y los anuncios, proporcionar las funciones que utilizan las redes sociales y analizar nuestro tráfico. Obtener más información sobre nuestra política de cookies.
Aceptar todo Rechazar todo Cambiar las preferencias
Cookies