Spring (CTFRM03)


Descripción General

Este curso busca que el alumno sepa cómo incorporar el framework Spring a sus proyectos de desarrollo, cómo gestor de dependencias y cómo una rica fuente de componentes prefabricados que aceleran el desarrollo de funcionalidades típicas en las aplicaciones corporativas. Que conozca los principales componentes del framework, su filosofía y beneficios desde las perspectivas de diseño arquitectónico y de productividad.

Dirigido a:

  • Desarrolladores de aplicaciones corporativas en Java y JEE
  • Gerentes o líderes de proyecto que supervisan desarrollos en Java y JEE
  • Futuros arquitectos de software

Objetivo

Que el alumno utilice componente prefabricados alineados a las mejores prácticas de diseño de software incorporándolos a través de la gestión de dependencias

Se recomienda cuando:

El interesado desea desarrollar aplicaciones que incorporen las mejores prácticas de diseño y arquitectura y/o necesite integrar diversas tecnologís o frameworks de una manera limpia

Contenido: Temas principales

  1. Arquitectura con Spring: Cómo organizar la aplicación
  2. Inversión de control e inyección de dependencia
  3. Configuración con xml
  4. Configuración con anotaciones
  5. Integración de componentes de Spring y de terceros
  6. Spring MVC y componentes para desarrollos en Web
  7. Spring como medio de integración con otros frameworks: JSF, Hibernate
  8. Componentes facilitadores

Duración

30 horas

Prerrequisitos

Programación Web con el patrón MVC: Modelo-Vista-Controlador (CTJEE02)

Implementación del Modelo Vista Controlador (MVC) con Java Server Faces (JSF) (CTJEE04)


Hibernate y JPA (CTJEE05)

Enlaces relacionados