Catálogo / Informática y Comunicaciones

EIN-04632

Experto en desarrollo Java con jakarta struts y JDBC_BI

Bonificable
hasta el 100%
Teleformación
Modalidad
Con tutor
Seguimiento experto
180 h
Duración

Descripción

Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos. Este fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo. Java es uno de los lenguajes de programación más populares en uso. Por eso, con este curso de Desarrollo Java con Jakarta Struts y JDBC BI serás un experto en este ámbito.

180 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.


Programa detallado

1. DESARROLLO DE APLICACIONES WEB

  • Introducción al desarrollo de aplicaciones web.
    • Herramientas
    • Crear tablespace para guardar los datos de una base de datos en PostgreSQL
    • Crear base de datos para guardar tablas y vistas en PostgreSQL
    • Crear un esquema y una tabla de ejemplo en PostgreSQL
    • Desarrollo de una aplicación básica
    • Estructura de una aplicación web
    • Diferencia entre modelos web estáticos y dinámicos

2. EL FRAMEWORK DE DESARROLLO WEB: JAVA. STRUTS

  • MVC en Struts
    • Arquitectura Apache Struts.
    • Componentes del modelo.
    • Componentes de la vista.
    • Bibliotecas Capa Vista.
    • Componentes del Controlador.

3. CONCEPTOS BÁSICOS DE STRUTS 2

  • Conceptos principales de STRUTS 2
    • Internacionalización (I18n).
    • El soporte de internacionalización de Java
    • El soporte de internacionalización de Struts
    • Patrón Visitor.
    • Framework Tiles
    • Acciones

4. MODELO VISTA CONTROLADOR WEB

  • Paradigma Modelo-Vista-Controlador
    • Descripción del patrón
    • Interacción de los componentes
    • MVC y bases de datos
    • Uso en aplicaciones web

5. ETIQUETAS

  • Etiquetas.

6. CONTROLADORES Y VISTAS DE SPRING

  • Controladores y vistas.
  • Spring Web Flow (SWF)

7. HERRAMIENTA HIBERNATE

  • Hibernate
    • ¿Por qué integrar Hibernate en la capa de datos (modelos)?
  • Petición de servicio de negocio
  • Archivos .xml de configuración.

8. JAKARTA TOMCAT

  • JAKARTA TOMCAT.

9. OBJECT-RELATIONAL MAPPING

  • ¿Qué es Object-Relational Mapping?
    • Ventajas y desventajas de un ORM
  • Servicios web, RCI y RPC
    • Servicios web
    • RMI
    • RPC
  • Patrones
    • Patrones de Creación.
    • Patrones Estructurales.
    • Patrones de Comportamiento.
  • Formbean
  • Dynaactionform

10. VALIDACIÓN

  • Validator
  • VisitorFieldValidator

¿Quieres formar a tu equipo en este curso?

Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.

o calcula primero cuánto crédito genera tu empresa →

Otros cursos de Informática y Comunicaciones

Scroll al inicio