Domina uno de los Frameworks más demandados del mercado, orientado a aspectos MVC.
Desarrolla aplicaciones corporativas de forma escalable, robusta y segura.
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 módulo Spring Core, como también conceptos más sofisticados como Programación Orientada a Aspectos (AOP), Spring Boot y la Integración de Spring con frameworks de persistencia de datos mediante el módulo Spring ORM (Object Relational Mapping) como Hibernate.
Propuesta de Valor: DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS
Duración: 20 Horas
Se requieren conocimientos sólidos en:
Es recomendable contar con conocimientos básicos en:
Adquirir conocimientos en:
1.1. DEFINICIÓN,MÓDULOS QUE LO COMPONEN
1.2. ARMANDO DE ENTORNO DE DESARROLLO
1.3. ¿QUÉ ES INYECCIÓN DE DEPENDENCIAS?
1.4. ¿CÓMO USAR EL MÓDULO SPRING CORE?
1.5. IMPLEMENTAR INYECCIÓN DE DEPENDENCIAS USANDO SPRING FRAMEWORK
1.6. CONFIGURACIONES MEDIANTE ARCHIVOS XML Y ANOTACIONES
1.7. SPRING BOOT
2.1. ASPECT
2.2. POINTCUT
2.3. ADVICE
2.4. ¿CÓMO IMPLEMENTAR AOP CON SPRING FRAMEWORK?
2.5. ¿QUÉ ES SPRING ORM?
2.6. ¿QUÉ ES HIBERNATE?
2.7. LA IMPORTANCIA DE HIBERNATE
2.8. CÓMO SE INTEGRA HIBERNATE CON SPRING FRAMEWORK?
3.1. MODELO
3.2. VISTA
3.3. CONTROLADORES
3.4. VALIDADORES
3.5. ¿CÓMO USAR SPRING EN UN CONTEXTO WEB?
3.6. ¿CÓMO INTEGRAR SPRING MVC CON LOS MÓDULOS DE PERSISTENCIA Y AOP?
3.7. APROVECHAR LOS PODERES OCULTOS
3.8. PROTEGER EL FOCO
4.1. INTRODUCCIÓN
4.2. CONCEPTOS BÁSICOS
4.3. ¿CÓMO CONFIGURAR MI APLICACIÓN WEB PARA APROVECHAR LAS VENTAJAS DEL MÓDULO DE SEGURIDAD?
4.4. CONFIGURACIÓN DE ROLES
4.5. USUARIOS A TRAVÉS XML
5.1. CONFIGURACIÓN DE USUARIOS A TRAVÉS DE BASE DE DATOS
5.2. INTEGRACIÓN DE SPRING SECURITY CON EL MÓDULO ORM
5.3. ¿CÓMO USAR USUARIOS EN MI VISTA WEB?
5.4. ¿CÓMO USAR ROLES EN MI VISTA WEB?
La inversión incluye: Material de estudio, certificados e impuestos de ley.