Catálogo Contenidos SCORM

Spring para Desarrollo de Aplicaciones en Java

Código: IFCD050PO

Área Profesional: Informática y Comunicaciones
Duración: 20 horas

Objetivos

OBJETIVO GENERAL:

Conocer la arquitectura spring para el desarrollo de aplicaciones de negocio en Java.

OBJETIVOS ESPECÍFICOS:

Unidad 1

  • Comprender el paradigma modelo-vista-controlador (MVC).
  • Interactuar entre los componentes del modelo MVC.

Unidad 2

  • Conocer la estructura de un controlador.
  • Conocer la estructura de un controlador de Spring Framework.

Unidad 3

  • Conocer patrones de diseño, creación y patrones estructurales.
  • Aprender a usar inyecciones de dependecias en el framework Spring.

Unidad 4

  • Conceptos básicos del paradigma orientado a aspectos.
  • Problemas de otros paradigmas.

Unidad 5

  • Conocer el contenedor Beans del framework Spring.
  • Aprender formas para crear un Beans de Spring.

Unidad 6

  • Conocer las distintas entidades del framework Spring.
  • Conocer las diferentes capas del framework.

Unidad 7

  • Conocer el uso de AOP en Spring.
  • Aprender cómo añadir soporte AOP a un proyecto.

Unidad 8

  • Entender el concepto Spring Proxies.
  • Conocer datos sobre seguridad.

Unidad 9

  • Aprender qué es Hibernate.
  • Conocer las ventajas que nos aporta Hibernate.

Programa

EVALUACIÓN INICIAL

VÍDEO PRESENTACIÓN

UNIDAD 1. INTRODUCCIÓN. FUNDAMENTOS

Introducción

Objetivos

Mapa Conceptual

INTRODUCCIÓN. FUNDAMENTOS.

Recuerda

Autoevaluación 1

UNIDAD 2. ARQUITECTURA DE SPRING FRAMEWORK.

Introducción

Objetivos

Mapa Conceptual

ARQUITECTURA DE SPRING FRAMEWORK.

Recuerda

Autoevaluación 2

UNIDAD 3. PATRONES DE INVERSIÓN DE CONTROL Y DEPENDENCY INJECTION

Introducción

Objetivos

Mapa Conceptual

PATRONES DE INVERSIÓN DE CONTROL Y DEPENDENCY INJECTION

Recuerda

Autoevaluación 3

UNIDAD 4. PROGRAMACIÓN ORIENTADA A ASPECTO (AOP).

Introducción

Objetivos

Mapa Conceptual

PROGRAMACIÓN ORIENTADA A ASPECTO (AOP).

Recuerda

Autoevaluación 4

UNIDAD 5. SPRING EN LA CAPA DE NEGOCIO: CONTENEDORES Y BEANS.

Introducción

Objetivos

Mapa Conceptual

SPRING EN LA CAPA DE NEGOCIO: CONTENEDORES Y BEANS.

Recuerda

Autoevaluación 5

UNIDAD 6. ALTERNATIVAS A SPRING ACCESO A LOS DATOS CON SPRING Y TRANSACCIONES.

Introducción

Objetivos

Mapa Conceptual

ALTERNATIVAS A SPRING ACCESO A LOS DATOS CON SPRING Y TRANSACCIONES.

Recuerda

Autoevaluación 6

UNIDAD 7. ADVISORS Y POINTCUTS.

Introducción

Objetivos

Mapa Conceptual

ADVISORS Y POINTCUTS.

Recuerda

Autoevaluación 7

UNIDAD 8. SEGURIDAD. PROXIES.

Introducción

Objetivos

Mapa Conceptual

SEGURIDAD. PROXIES.

Recuerda

Autoevaluación 8

UNIDAD 9. INTRODUCCIÓN A HIBERNATE. RELACIONES. CARACTERÍSTICAS. CRITERIAS. OBJETOS

Introducción

Objetivos

Mapa Conceptual

INTRODUCCIÓN A HIBERNATE. RELACIONES. CARACTERÍSTICAS. CRITERIAS. OBJETOS DETACHED. SQL NATIVO. SESSIONINVIEWFILTER.

Recuerda

Autoevaluación 9

GLOSARIO

BIBLIOGRAFÍA

EXAMEN FINAL