Características
Aprende a utilizar uno de los frameworks de Java más demandados del mercado. Domina la tecnología Spring Java Framework orientada a aspectos con MVC y comienza a desarrollar aplicaciones corporativas de forma escalable, robusta y segura
En este curso aprenderás a
Comprender cómo funciona el Java Spring Framework a través de sus principales componentes.
Implementar Programación Orientada a Aspectos (AOP) con Spring Framework.
Integrar Spring con frameworks de persistencia de datos mediante el módulo Spring ORM (Object Relational Mapping).
Utilizar Spring Framework en contextos web utilizando el módulo Spring MVC.
Securitizar una aplicación web utilizando el módulo Spring Security.
Configurar usuario y roles, y su implementación en las vistas.
Trabajar con herramientas de desarrollo: Maven, Tomcat y Eclipse como IDE.
El curso comienza con una introducción a Java Spring Framework a través de sus principales componentes, desde conceptos iniciales como inyección de dependencias utilizando el modulo Spring Core, como también conceptos mas sofisticados como Programación Orientada a Aspectos (AOP) y la Integración de Spring con frameworks de persistencia de datos mediante el modulo Spring ORM (Object Relational Mapping).
Se presentará también como utilizar Spring Framework en contextos web utilizando el modulo Spring MVC con las herramientas que proporciona el modulo para crear modelos, vistas y validaciones. Se aprovecharán las herramientas de aplicación de seguridad en sistemas provistas por el Framework, para securitizar una aplicación web utilizando el modulo Spring Security, la configuración de usuario y roles, y su implementación en las vistas.
Se introducirán también las herramientas de desarrollo que serán utilizadas en el curso: Maven , Tomcat y Eclipse como IDE.
El curso se dicta sin uso de PC debido a que la codificación de los laboratorios demanda mucho tiempo. El objetivo es poder cubrir los temas más importantes de Spring para poder utilizar el Framework a nivel laboral. Por este motivo se explica en forma teórica gran cantidad de código, y se propone al alumno realizar los laboratorios como tarea, para ser corregidos la clase siguiente en grupo.
Info Adicional
MODALIDAD DE CURSADO
Modalidad Presencial
Cursos 100% prácticos con grupos reducidos.
Clases con uso de PC, una por alumno (no tienes que traer tu PC).
Coffee Break incluido.
Espacio de networking.
Posibilidad de volver a tomar el mismo curso gratis.
Modalidad Distancia
Cursos 100% prácticos con grupos reducidos.
Clase en tiempo real por video conferencia.
Profesor disponible para hacer consultas en vivo.
Grabación de las clases disponibles para ver en otro momento.
Asistencia administrativa personalizada todos los días.
CERTIFICACIONES
Diploma de asistencia impreso (solo para cursos presenciales)
Diploma de asistencia y de aprobación online
Certificado Oficial del Ministerio de Educación del GCBA.