Máster Certificado en Big Data y Minería de Datos
Recomendaciones similares

Últimas novedades

curso Instalación, Configuración y Administración de Apache Tomcat
curso Apache Cocoon Avanzado
curso Creación de Aplicaciones JavaEE
curso Desarrollo de Aplicaciones Web con Java
curso JBoss Application Administration I
curso Desarrollo de Aplicaciones JavaEE con Jboss
curso Aplicaciones Web con Struts 2
curso Aplicaciones Web con Spring
curso JavaServer Faces (JSF) y Facelets
curso JBoss Seam

Mejor Valorados

curso Desarrollo de Aplicaciones Web con Java
curso Desarrollo de Aplicaciones JavaEE con Jboss
curso Creación de Aplicaciones JavaEE
curso Aplicaciones Web con Struts 2
curso Aplicaciones Web con Spring

Más visitados

curso Instalación, Configuración y Administración de Apache Tomcat
curso Desarrollo de Aplicaciones JavaEE con Jboss
curso JavaServer Faces (JSF) y Facelets
curso Desarrollo de Aplicaciones Web con Java
curso JBoss Seam

Descargar catálogo de cursos

[J-14] Aplicaciones Web con Spring (25 h)

Nivel: IntermedioIntermedioIntermedioIntermedio

Presentación

Spring es una de los frameworks más extendidos en el mundo de Java, basado en un paradigma que se conoce como "inyección de dependencias". En este paradigma, los diferentes componentes que necesita la aplicación se configuran externamente, permitiendo construir aplicaciones mediante bloques relativamente independientes que se combinan a posteriori. Este paradigma permite:

El curso de Aplicaciones Web con Spring cubre los proyectos de Spring (Spring MVC y WebFlow) que permiten desarrollar aplicaciones web utilizando este paradigma. Las aplicaciones Web se pueden probar tanto directamente como fuera de contenedores (es decir, sin necesidad de utilizar servidores web).

Temario
  
	1  Entorno de desarrollo
		1.1 Eclipse y plugins de Spring
		1.2 Apache Tomcat
		1.3 Spring Insight
		1.4 Herramientas de prueba
		
	2  Introducción a Spring
		2.1 Introducción a la configuración de Spring
		2.2 Ciclo de vida de los beans
		2.3 Configuración mediante XML y mediante anotaciones
		2.4 Pruebas unitarias y de integración
		
	3 Spring MVC
		3.1 Introducción
		3.2 El DispatcherServlet
		3.3 Programación de controladores y modelos
		3.4 Vistas Spring MVC

	4  Opciones de configuración de Spring MVC
		4.1 Beans de infraestructura
		4.2 Mapeado de URLs
		4.3 Adaptadores e interceptores de peticiones
		4.4 Gestores de excepciones
		4.5 Proveedores de mensajes
		
	5  Gestión de layouts en MVC
		5.1 Estructura y maquetación de páginas
		5.2 Creación de plantillas reutilizables con Apache Tiles
		5.3 Configurando Tiles para Spring MVC
		
	6  Uso de vistas en Spring MVC
		6.1 Vistas y resolución de Vistas 
		6.2 Configuración de cadenas de vistas
		6.3 Vistas alternativas
		6.4 Vistas JSON
		
	7  Spring MVC y formularios
		7.1 Presentación de formularios
		7.2 Conversión de tipos de datos
		7.3 Vinculación entre formularios y propiedades de beans
		7.4 Validación utilizando Spring y Bean validation (JSR 303)
		7.5 Gestión del objeto de formulario
		
	8  Personalización de sitios con Sprin MVC
		8.1 Localización e internacionalización
		8.2 Cambios en el aspecto visual con temas 
		
	9  Construcción de aplicaciones AJAX
		9.1 Ajax y Spring MVC
		9.2 Uso de frameworks JavaScript.
		9.3 Spring MVC y jQuery
		9.4 Creación de tags personalizados
		
	10  Spring Web Flow
		10.1 Orígenes y motivación
		10.2 Arquitectura general y configuración
		
	11 Lenguaje de Spring Web Flow
		11.1 Flujo típico
		11.2 Uso de XML para la construcción de flujos
		11.3 Pruebas de flujos
		
	12 Acciones en Spring Web Flow
		12.1 Ámbitos disponibles (request, flash, conversation, etc...)
		12.2 Ejecución de acciones y vinculación de datos
		12.3 Validación y bifurcación
		12.4 Tipos de acciones y estados
		12.5 Gestión de excepciones 
 
  


Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa

Requisitos Previos
Como requisitos para este curso, es necesario disponer conocimientos de Java básico y de Spring, en particular:
Salidas Profesionales
Modalidades y Horarios

Modalidad Presencial

Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)

Duración: 25 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 12

Modalidad de Aula Virtual

(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc. En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )

Duración: 25 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Información Adicional


Logo Fundación Tripartita Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible que su empresa se pueda beneficiar de una bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.


Solicitar información adicional


(c) 2024 Planetalia S.L. Todos los derechos reservados.
Este sitio web utiiza cookies tanto propios como de terceros. El uso del sitio implica la aceptación de dicho uso, así como de los Términos y Condiciones del sitio.