Frameworks Java (Struts2+Spring+Hibernate)

Auribox Training
En línea

$ 1,500
más IVA
¿Quieres hablar con un Asesor sobre este curso?
¿Quieres hablar con un Asesor sobre este curso?
Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares

Información importante

  • Curso
  • En línea
  • 40 horas de estudio
Descripción

Objetivo del curso: Construir aplicaciones empresariales con los frameworks más usados para el desarrollo de proyectos profesionales dentro del mercado. Destinatarios del curso: Programadores con experiencia en desarrollo de aplicaciones Web con Java que requieran realizar su trabajo en una forma más ágil.

Información importante

Preguntas Frecuentes

· Requisitos

Desarrollador web con conocimiento en: JSP’s, Servlets, XML, JDBC.

Programa académico

1 En Contexto

  • ¿Qué es un framework?
  • ¿Por que utilizar un framework?
  • Programación en Java Enterprise Edition
  • Patrón MVC
  • Struts 1
  • Struts 2
  • En resumen

2 Struts2

  • Un poco de historia
  • Instalando Struts2
  • Componentes de Struts 2
  • Práctica 1: HolaMundo Struts2
  • 1.- Introducción
  • 2.- Configuración Struts2
  • Practica 2: Parámetros y configuración zero
  • 2.- Configuración Zero
  • 3.- Dispatch action
  • Practica 3: Tags y OGNL
  • 1.- Tags
  • 2.- OGNL
  • Practica 4: Internacionalizacion
  • 1.- Mostrando mensajes multilenguaje
  • 2.- Mensajes comunes
  • Practica 5: Interceptores
  • 1.- Acceder a los interceptores
  • 2.- Creando un interceptor I
  • 3.- Creando un interceptor II

3 Ajax con Ext-js

  • Ajax
  • Introducción
  • ¿Que es Ext JS?
  • Tecnologias que agrupan Ajax
  • Practica 1: ExtJs
  • 1.- Ajax
  • Practica 2: JSON y componentes Ext
  • 1.- Json y la filosofia ajax
  • 2.- Componentes Ext
  • 3.- Propiedades avanzadas

4 Spring

  • Introducción
  • ¿Qué es Spring?
  • Arquitectura Spring
  • Spring Core
  • Inversion de Control (IoC)
  • Inyección de Dependencias (ID)
  • Práctica 1: Configuración + (IoC) e (ID)
  • 1.- Introducción
  • 2.- Configuración de Spring Core
  • 3.- Inversión de Control (IoC)
  • 4.- Inyección de Dependencias
  • Práctica 2: Inyección de Objetos
  • 1.- Inyección de Objetos
  • 2.- Tipos de Objetos (Singleton y Prototype)
  • 3.- Spring y las Interfaces
  • Practica 3: Contexto web y acceso a datos
  • 1.- Configurar spring en un contexto web
  • 2.- Crear arquitectura con los DAO

5 Hibernate

  • Introducción
  • ¿Qué es Hibernate?
  • Arquitectura Hibernate
  • Practica 1: Introducción y configuración de hibernate
  • 1.- Introduccion a hibernate Resource
  • 2.- Configuración de hibernate y spring
  • Practica 2: Ant y automatización de mapeos
  • 1.- Configurando ant y hibernate tools
  • 2.- Generando mapeos y clases
  • 3.- CRUD con hibernate
  • Practica 3: Hibernate Query Language
  • 1.- Introducción a HQL
  • 2.- Filtrando datos WHERE
  • 3.- Joins Resource
  • 4.- Carga lazy/eager
  • Practica 4: Hibernate Query Language II
  • 1.- Select distinct y joins implicitos
  • 2.- Funciones de agregación
  • Practica 5: Transacciones
  • 1.- Heredando de HibernateDaoSupport
  • 2.- Programación orientada a aspectos
  • 3.- Propagación de transacciones

6 Proyecto Final

  • Integración de Struts2+Spring+Hibernate+Ajax

Logros de este Centro


Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares