Curso gratis Experto en Desarrollo Web con JSF, Spring y JSP

Curso gratis Experto en Desarrollo Web con JSF, Spring y JSP online para trabajadores y empresas

Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria

Modalidad del curso: Online

Duración del curso: 100 Horas

Titulación: Diploma acreditativo con las horas del curso


Curso Gratis Online para Trabajadores y Empresas

Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.

Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.

OBJETIVOS DEL CURSO GRATIS EXPERTO EN DESARROLLO WEB CON JSF, SPRING Y JSP

En la actualidad el desarrollo y creación de sitios web se impone en el mundo como herramienta tecnológica para unir las regiones, crear negocios, soportar empresas, mostrarse en el mercado e infinidad de aplicaciones de acuerdo a las perspectivas de las personas y sus alcances, encontrando en internet una fuente de generación de empleos, negocios eficaces.... El desarrollo web en las últimas décadas ha ido transformando e impulsado la evolución de Internet, cada día son más grandes los avances que en este tema se trata, por eso el desarrollador debe de tener unos conocimientos específicos sobre distintos software, como JSF, Spring, JSP.

CONTENIDO DEL CURSO GRATIS EXPERTO EN DESARROLLO WEB CON JSF, SPRING Y JSP

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL DESARROLLO WEB CON JSF Y SPRING

  1. JavaServer Faces (JSF): Conceptos fundamentales
  2. Origen y evolución de JSF
  3. Principales objetivos de JSF
  4. ¿Qué es Spring Framework?
  5. - El paradigma Modelo-Vista-Controlador (MVC)
  6. - Cómo funciona el patrón MVC
  7. - Spring Web Flow: integración de Spring con otros frameworks para gestionar flujos de navegación

UNIDAD DIDÁCTICA 2. JSF Y SPRING: CONCEPTOS BÁSICOS

  1. Sistema de plantillas con Facelets
  2. - Creación de plantillas para la estructura de la aplicación
  3. - Diseño de plantillas de menú
  4. - Cómo usar las plantillas en tus páginas
  5. - Componentes compuestos mediante composición
  6. - Configuración de componentes
  7. Pasos para crear un componente personalizado por composición
  8. - Cómo utilizar un componente compuesto
  9. Definición de las propiedades y comportamientos de los componentes
  10. Modelo basado en beans gestionados
  11. - Ámbito de los beans gestionados
  12. Inicialización y ciclo de vida de los beans
  13. - Relaciones entre beans
  14. - Inyección de dependencias
  15. - Uso de anotaciones para gestionar el ciclo de vida de los beans

UNIDAD DIDÁCTICA 3. CONFIGURACIÓN DE EVENTOS, DATOS Y VALIDACIONES

  1. Modelo de programación basado en eventos
  2. - Eventos en la aplicación
  3. - Value Change Event: cambios en los valores
  4. - Action y Value Change Listeners personalizados
  5. Conversión de datos
  6. - Preparar el entorno de trabajo
  7. - Primer ejemplo: usando un convertidor estándar de JSF
  8. - Segundo ejemplo: creando nuestro propio convertidor
  9. Validaciones estándar en JSF
  10. - Tercer ejemplo: aplicando validaciones predeterminadas de JSF
  11. - Cuarto ejemplo: desarrollando un validador personalizado

UNIDAD DIDÁCTICA 4. JSF CON STRUTS

  1. Ventajas y características de usar JSF
  2. Ventajas y casos de uso con Struts

UNIDAD DIDÁCTICA 5. DESARROLLO DE PÁGINAS JSP

  1. Introducción a la tecnología JSP (JavaServer Pages)
  2. Elementos básicos de script en JSP
  3. - Expresiones JSP para mostrar datos
  4. - Scriptlets JSP para lógica embebida
  5. - Declaraciones JSP para definir métodos y variables
  6. - Directivas JSP para configurar la página
  7. - Directiva page: configuración general
  8. - Directiva include: incluir otros recursos
  9. - Uso de acciones en JSP para tareas específicas

UNIDAD DIDÁCTICA 6. DESARROLLO DE PÁGINAS JSP CON ETIQUETAS PERSONALIZADAS

  1. Introducción a las etiquetas personalizadas
  2. Diseñar una aplicación web empleando etiquetas personalizadas
  3. - Cómo crear un descriptor de biblioteca de etiquetas
  4. Etiquetas con atributos configurables
  5. Etiquetas que contienen contenido en su cuerpo
  6. Integrar y utilizar etiquetas JSTL en páginas JSP
  7. Base de datos y etiquetas personalizadas
  8. Laboratorio práctico: Contador de visitas usando etiquetas personalizadas (Custom Tags)
  9. - Enunciado del proyecto

UNIDAD DIDÁCTICA 7. DESARROLLO DE APLICACIONES WEB CON ACTIONForm DE STRUTS

  1. Introducción a ActionForm en Struts
  2. Cómo crear y configurar una clase ActionForm
  3. Construcción de un proyecto MVC utilizando Struts
  4. Laboratorio práctico: internacionalización de una aplicación web
  5. - Enunciado del ejercicio

UNIDAD DIDÁCTICA 8. CREACIÓN DE COMPONENTES REUTILIZABLES PARA LA INTERFAZ WEB

  1. Introducción a los componentes de presentación reutilizables
  2. Tipos de campos de entrada soportados
  3. Otras etiquetas útiles para la presentación en la interfaz
  4. Ejemplo práctico: uso de las etiquetas más comunes en proyectos reales
  5. Diseñar layouts usando la infraestructura Tiles de Struts
  6. - ¿Qué es una plantilla y cómo aprovecharla?
  7. - Añadir y configurar la librería de etiquetas Tiles
  8. - Implementar plantillas en las páginas
  9. - Ejemplo práctico de uso de plantillas con Tiles
  10. Laboratorio práctico: creación de una librería de etiquetas personalizada con Logic
  11. - Enunciado del ejercicio

Contacto

Contacta con un asesor de formación

¿Estás buscando algún curso o máster? Contáctanos para poder asesorarle mejor.

Enviar
Inscripción al curso