¿Necesitas ayuda?

985 525 111 attcliente@intergrupo.net

Administrador
No Review
Free
0 estudiante

Desarrollo de Aplicaciones Java a Nivel Empresarial: Spring e Hibernate · 140 Horas

El curso proporciona la base que necesita cualquier programador Java para el desarrollo de aplicaciones en Spring con Hibernate.
Se comienza con el framework de Spring, un marco de trabajo que proporciona un contenedor ligero que da soporte a la creación de componentes simples a complejos de manera no invasiva.

Introducción a Spring y componentes

  • Visión global de los aspectos
  • Contenedores para los bean
  • Contenedores de Spring

Beans

  • Declarar beans
  • Inyección en las propiedades del bean
  • Expresiones

Minimizar la configuración de XML en Spring

  • Conexión automática de propiedades de bean
  • Conexión mediante anotaciones
  • Configuración en Spring basada en Java

Programación orientada a aspectos

  • Introducción a la programación a aspectos
  • Declarar aspectos en XML
  • Anotación de aspectos

Bases de datos

  • JDBC con Spring
  • Integración de Hibernate con Spring
  • Spring y JPA

Gestión de transacciones

  • Funcionamiento de las transacciones
  • Programación de transacciones
  • Declaración de transacciones

Aplicaciones Web MVC

  • Introducción a Spring MVC
  • Creación de controladores
  • Gestión del controlador de entrada
  • Procesado de formularios

Spring Web Flow

  • Instalación de Spring Web Flow
  • Componentes de un flujo
  • Creación de un flujo

Spring Security

  • Introducción a Spring Security
  • Seguridad en la web
  • Métodos de seguridad

Fundamentos de Hibernate

  • Aspectos básicos de Hibernate (Configuración,…)
  • Fundamentos (ORM, Persistencia de clases, Mapeo, …)

Anotaciones

  • Utilización de distintos tipos de anotaciones

Colecciones

  • Diseño de interfaces
  • Manejo de List, Sets, Maps, Arrays

Relaciones

  • Multiplicidad
  • Relaciones (Uno a uno, uno a varios, bidireccional,…)

Conceptos avanzados

  • Administración de la caché
  • Herencia

Lenguaje de consultas Hibernate

  • Consulta de clases
  • SQL nativo
  • JPA

  • Utilizar el framework Spring para el desarrollo de aplicaciones Java usando la inyección de dependencia para su configuración.
  • Utilizar Spring junto con Hibernate y JDBC para acceder a bases de datos relacionales.
  • Conocer los beneficios y la arquitectura de Hibernate.
  • Crear aplicaciones basadas en Hibernate y trabajar con su lenguaje de consultas.

  • Estudiantes y profesionales de los sectores de la Informática y la programación que quieran aprender a desarrollar aplicaciones en Spring con Hibernate.
  • Programadores en Java que quieran adquirir conocimientos de Spring e Hibernate.

Spring es un framework desarrollado para aplicaciones escritas en lenguaje Java gracias a la colaboración de varios programadores Java que juntaron toda su experiencia en el desarrollo de aplicaciones J2EE, incluyendo EJB, servlets y JSP intentando combinar todas estas herramientas en un único paquete.
Las ventajas de la utilización de Hibernate en una aplicación Java son numerosas. Por un lado mejora la productividad ya que ayuda a los desarrolladores a desentenderse de escribir sentencias SQL demasiado complejas haciendo que los desarrolladores se centren únicamente en la lógica de negocio. También ayuda a reducir las líneas de código con lo que el sistema es más comprensible con lo que es más fácil de mantener y de reutilizar.
Spring e Hibernate son herramientas opensource, lo cual implica que no requiere de ningún tipo de licencia para su utilización ni conlleva un coste adicional para la empresa que quiera implementarlo.

Guía / Vídeo-Guía del Alumno
Acceso e-Campus
· Entornos estándar, accesibles y usables
· Contenidos multiformato (PDF’s, vídeos, simulaciones, presentaciones, etc.)
· FAQ’s
Acción tutorial
· Presentación en vídeo de los formadores responsables
· Seguimiento continuado del proceso de aprendizaje
·Atención de consultas y resolución de dudas
Materiales didácticos complementarios
· Contenidos extra
· Acceso a Redes Sociales corporativas
Sesiones webinar (online y offline)

Curriculum está vacío

Instructor

Administrador

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%
Gratis