Diplomado de Programación en Java con Spring Framework Basados en
Arquitectura de Software.
Informacion General:
- Fecha de inicio: 31 de julio de 2018.
- Inscripciones abiertas.
- Duración: 120 horas.
- Horario: Martes a jueves de 6:00 p.m. a 10:00 p.m.
Descuentos:
- 10% de descuento para egresados graduados UPC. Para adquirir este descuento, se debe adjuntar fotocopia del título de pregrado o posgrado de la Universidad Piloto de Colombia o carnet de egresado.
- 10% de descuento para quien cursó y se certificó en un programa de educación continuada. Para adquirir este descuento, se debe adjuntar fotocopia del certificado de participación en la Universidad Piloto de Colombia.
- Descuentos para grupos (dirigido a funcionarios de una misma empresa, afiliados o miembros del núcleo familiar; previa conformación y presentación del grupo desde el mismo momento de la admisión):
10% de descuento para grupos de tres (3) personas.
11% de descuento para grupos de cuatro (4) personas.
12% de descuento para grupos de cinco (5) personas.
13% de descuento para grupos de seis (6) o más personas.
- Convenios: Descuento según lo estipulado en cada convenio.
- En ninguno de los casos los descuentos son acumulables ni aplican con retroactividad.
Financiación:
- Con entidades financieras.
Formas de pago:
- Efectivo.
- Tarjetas débito y crédito.
Documentos requeridos:
- Formulario de inscripción diligenciado y con firma.
- 2 fotografías tipo documento 3×4 fondo blanco.
- Fotocopia de la cédula de ciudadanía ampliada al 150% o equivalente según el país de origen del estudiante, pasaporte y visa.
- Consignación del pago de matrícula.
Justificación:
Con los cambios frecuentes de la tecnología, los lenguajes de programación van evolucionando, generando nuevas versiones que no conocen inmediatamente los desarrolladores y son necesarias para las empresas, como Spring Framework, que es poco conocido en Colombia por los desarrolladores Java, y la mayoría implementa sistemas, que para la tecnología actual, nacen siendo legados.
Perfil de ingreso requerido
Dirigido a técnicos, ingenieros y estudiantes de ingeniería de séptimo semestre en adelante, de áreas relacionadas con sistemas, telecomunicaciones, industrial o mecatrónica, con conocimientos básicos en programación orientada a objetos en Java, bases de datos Mysql u Oracle, diseño UML y casos de uso.
Propósitos de formación
Profundizar los conocimientos relacionados en Java bajo Spring Framework, orientados a una arquitectura empresarial, permitiendo al participante, aprender nuevas tecnologías, cómo orientar un desarrollo de software a la arquitectura del mismo, para lograr hacer evoluciones en el software con los continuos cambios que se van presentando continuamente, facilitando las actualizaciones de versiones, gracias a las destrezas adquiridas en este diplomado para diseñar pensando en los próximos cambios.
El diplomado en Spring Framework basados en Arquitectura, tiene como propósito:
Profundizar el conocimiento en programación orientando el uso y aplicación de este Framework, con diferentes patrones de diseño de arquitectura, generando líderes capaces de resolver un problema real con el mejor diseño, reduciendo costos en tiempos de implementación, facilitar los trabajos futuros y aprender a cubrir los lineamientos de seguridad de una aplicación Web con Spring Security.
Competencias a desarrollar:
Al finalizar el diplomado, el participante habrá desarrollado las capacidades para:
- Identificar un problema de desarrollo de software.
- Reconocer y aplicar patrones de diseño.
- Analizar y diseñar proyectos de desarrollo de software.
- Aplicar la Programación Orientada a Aspectos (AOP).
- Conocer e identificar los principios de la arquitectura SOA.
- Conocer e identificar los fundamentos de Java Spring Framework.
- Configurar una aplicación web con Spring framework.
- Conocer y aplicar los elementos de la arquitectura Spring (transactions, AOP, Batch, BOOt, JDBC, Core, Context).
- Identificar e implementar el Spring MVC.
- Aplicar los conceptos de Spring Security.
- Realizar su primera aplicación web con Spring Framework implementando componentes de seguridad.
- Conocer los principios básicos de los microservicios.