Frameworks Java (Struts2+Spring+Hibernate)
Curso
En línea
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Metodología
En línea
-
Horas lectivas
40h
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.
Acerca de este curso
Desarrollador web con conocimiento en: JSP’s, Servlets, XML, JDBC.
Opiniones
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
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Frameworks Java (Struts2+Spring+Hibernate)