Más de
500 horas
Más de
500 horas
De lunes a jueves
16h a 20h
Tutorias y refuerzo
15h a 16h/20h a 21h
7.400€
Descuento lanzamiento: 50%
3.700€
Facilidades de pago a la elección del alumno. Opciones de financiación.
Próxima
edición
septiembre 2018
Clases
impartidas
en la ciudad de
Valencia
El Máster Profesional en Desarrollo de Aplicaciones Java con Metodologías Ágiles promovido por DISID CORPORATION, es un programa formativo diseñado en colaboración con empresas del sector TIC y con expertos del ámbito empresarial y profesional, que nace expresamente con el objetivo de desarrollar perfiles tecnológicos para dar respuesta a corto plazo a las necesidades del mercado laboral TIC-Java.
Un máster fuertemente marcado por la motivación constante de DISID por acercar el mundo académico al mundo profesional y de la empresa, a través de una formación práctica, colaborativa y ágil.
Abrir las puertas al mercado laboral TIC, mejorar el puesto actual o reconvertir una carrera profesional.
Adquirir los criterios y estrategias que deben aplicarse para la gestión ágil de organizaciones, proyectos y equipos para el desarrollo de software.
Comprender la estructura, los elementos clave y fundamentos del marco de gestión de servicios de TI en el marco ITIL ©.
Conocer en profundidad el lenguaje de programación Java, la plataforma Java y Spring, los conocimientos más demandados en el sector TIC español.
Aprender los principios y fundamentos de Integración Continua y DevOps, para aplicar distintas prácticas y herramientas que ayuden a la organización a mejorar su competitividad a través de la entrega pronta de valor y asegurando su calidad.
Aportar las herramientas necesarias para que el alumno aprenda a desarrollar una aplicación web Java.
Obtener los conocimientos necesarios para llevar a cabo el desarrollo de aplicaciones Web GIS.
Capacitar al alumno/a para formar parte de un equipo de desarrollo Java en cualquier empresa del sector TIC y ser productivo/a desde el primer día de trabajo.
Lecciones de temática concreta. Cada lección tiene sus propios objetivos, material de referencia, práctica, práctica opcional y evaluación de conocimientos.
Cada seminario formará al alumno/a en conocimientos específicos en una tecnología o metodología.
Sesiones destinadas al seguimiento de la progresión individual de cada alumno/a, un tiempo dedicado en exclusiva para sus dudas y analizar el desempeño en el itinerario.
Semanas puntuales sin clase que ofrecen al alumno/a una oportunidad de retomar su ritmo habitual y aprovechar para poder estudiar o completar las tareas pendientes.
Linea de comandos
Sistema de versiones de código (Git)
Github, Pull Request
Docker 101
Tipos de datos en Java
Uso de operadores y condicionales
Creación y uso de Arrays
Iteraciones con Loop
Métodos y Encapsulación
Herencia
Manejo de excepciones
Diseño de clases
Orientación a objetos
Genericos y colecciones
Trabajo con cadenas
Excepciones y aserciones
Fundamentos Java I/O
Java File I/O (NIO.2)
Aplicaciones con bases de datos (JDBC)
Hilos
Concurrencia
Localización e Internalización (L10N / L18N)
Lenguaje I: variables, operadores.
Lenguaje II: estructuras de flujo, condicionales e iteraciones.
Lenguaje III: funciones, métodos, modulos.
ES6: Classes, nueva sintaxis, nuevos operadores, soporte en navegadores.
‘This’ en javascript
SQL
PostGres
NoSQL
Redis
S3
Introducción a Spring Framework
Configuración Java e inyección de dependencias
Spring Boot
Acceso a datos, JDBC y transacciones
JPA con Spring y Spring Data
Spring en aplicaciones web
Testing
Spring Security
Spring Cloud
Spring 5: programación reactiva
Desarrollo dirigido por pruebas (TDD)
Integracion Continua (IC)
Patrones de diseño (Design Patterns)
Principios de diseño orientado a objetos (SOLID)
Marco general de gestión de proyectos
Gestión predictiva de proyectos, fortalezas y debilidades
El manifiesto ágil: Valores y principios ágiles
El escenario de nuestras empresas
Gestión de proyectos ágil: objetivos, fortalezas y debilidades
Ciclo de desarrollo ágil
Criterios de gestión predictiva/ágil
El modelo Scrum Manager: product backlog, sprint backlog
Medición y estimación
Gestión visual: kanban, WIP, Burn-down y Burn-up
Introduccion a ITIL
Conceptos generales
Estrategia del Servicio
Diseño del Servicio
Transición del Servicio
Operación del Servicio
Modelo de Mejora Continua
Ajax y asincronía (Promesas, Callbacks, Bus)
Webpack, configuración y uso
CSS como código (SAAS)
Arquitectura FrontEnd (Componentes, Modelo, Servicios)
Framework JS (VUE /Angular/Polymer)
Contenedores: Docker compose, AWS y GCloud
Jenkins: Build, Test, Deploy* Contenedores Java/Spring/Postgres, configuracion y buenas prácticas
Monitorización de aplicaciones, dashboards
Conceptos: sistemas de referencia, sistemas de coordenadas y proyecciones cartográficas.
Tipos de datos: raster y vectorial. IDEs.
GIS Web: visualización de mapas con Leaflet.
GIS en aplicaciones Spring.
Introducción. La consola de Roo.
Arquitectura de las aplicaciones Roo.
Spring Boot y configuración.
Springlets.
JPA: generación de entidades y proyecciones.
Spring Data: generación de repositorios.
Spring Framework: generación de servicios.
Spring MVC: generación de servicios web JSON.
Spring MVC: generación de controladores y vistas Thymeleaf.
Testing.
Desarrollo de addons para Spring Roo.
Roo Addon Suites.
Director, coordinador y profesor del máster
Subdirector del máster
Profesor Seminario Spring Roo
Software Architect en DISID
Profesor Java, Spring y DevOps
Profesor Seminario GIS
Director de proyectos en DISID
Profesor seminario Scrum
Trainer Oficial Scrum Manager
Profesor seminario ITIL
Trainer Oficial Axelos ITIL
Una vez terminado el máster, los alumnos saldrán suficientemente preparados para ejercer como analista programador, programador, Scrum Manager, responsable técnico, líder de proyecto de desarrollo o gestor de la demanda entre otros puestos.
El máster da acceso a sus alumnos/as a una bolsa de empleo donde las principales empresas del sector TIC de Valencia publican todo tipo de ofertas de las áreas de especialidad del programa formativo.
En la bolsa, el alumno/a encontrará ofertas laborales y de prácticas, para trabajar a nivel nacional en cualquier provincia. Se trata de un servicio gratuito y vitalicio, que el alumno/a podrá seguir utilizándolo para avanzar en su carrera profesional.
Máster con un fuerte componente experiencial donde no solo se muestra, se vive la creación de aplicaciones, no hablamos de lo que se puede hacer, ¡el alumno/a lo hace!
Todos nuestros profesores son profesionales en activo y expertos en cada una de las disciplinas que imparten. Así conseguimos que las clases sean lo más parecidas posible al mundo real.
El temario del máster está alineado con los temarios de las principales certificaciones TIC, lo que permitirá al alumno/a presentarse a exámenes oficiales y obtener hasta 7 certificaciones: Java SE Associate Level, Java SE Professional Level, Spring Professional, ITIL Foundation, SCRUM Manager, Spring Roo Associate, GIS Web Application Developer.
El máster ofrece facilidades a la hora de realizar el pago para que el alumno/a elija la que más se ajusta a sus necesidades: pago en efectivo o a través del servicio de financiación del máster el alumno/a puede aplazar el pago en cómodos plazos.
Jornada de clausura con asistencia de empresas colaboradoras y entrevistas personales.
Una didáctica única en su tipo compuesta por itinerarios, seminarios y mentorias, garantizan el pleno aprovechamiento del máster.
El máster ha sido diseñado para que los alumnos puedan superarlo. Ningún alumno/a se quedará atrás y siempre asumiendo que cada alumno/a tiene su propio ritmo de aprendizaje.
El máster conecta a los alumnos/as con la comunidad de desarrolladores de la ciudad. Lo que les permite conocer de primera mano el mercado de trabajo, profesionales y empresas del sector.
El máster acerca a los alumnos/as a las empresas con interés real en los perfiles del máster, ya que conocen los contenidos del máster, y se identifican como ofertantes en la bolsa de trabajo.
Las principales empresas del sector se han interesado por el máster: este máster abre puertas. Los alumnos/as del máster son los mejor preparados, y las empresas lo saben.
Un máster que apuesta por maximizar valores como calidad de la docencia, del espacio de trabajo, de los materiales y de los alumnos.
Avinguda de Menéndez y Pelayo, 5
46010 Valencia, Spain
(+34) 963 516 309