Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria
Modalidad del curso: Online
Duración del curso: 80 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 JAVA CON JAKARTA STRUTS Y JDBC_BI
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.
CONTENIDO DEL CURSO GRATIS EXPERTO EN DESARROLLO JAVA CON JAKARTA STRUTS Y JDBC_BI
UNIDAD DIDÁCTICA 1. DESARROLLO DE APLICACIONES WEB
- Introducción al desarrollo de aplicaciones web
- - Herramientas esenciales
- - Cómo crear un tablespace para almacenar datos en PostgreSQL
- - Cómo crear una base de datos para gestionar tablas y vistas en PostgreSQL
- - Creación de un esquema y una tabla de ejemplo en PostgreSQL
- - Desarrollo de una aplicación web sencilla
- - Estructura fundamental de una aplicación web
- - Diferencias entre sitios web estáticos y dinámicos
UNIDAD DIDÁCTICA 2. EL FRAMEWORK DE DESARROLLO WEB: JAVA. STRUTS
- MVC en Struts
- - Arquitectura de Apache Struts
- - Componentes del Modelo
- - Componentes de la Vista
- - Bibliotecas de la capa Vista
- - Componentes del Controlador
UNIDAD DIDÁCTICA 3. CONCEPTOS BÁSICOS DE STRUTS 2
- Aspectos fundamentales de STRUTS 2
- - Internazionalización (I18n)
- - Cómo soporta Java la internacionalización
- - Funciones de internacionalización en Struts
- - Patrón Visitor: qué es y cómo funciona
- - Framework Tiles para la construcción de interfaces
- - Acciones: definición y uso
UNIDAD DIDÁCTICA 4. MODELO VISTA CONTROLADOR WEB
- El paradigma Modelo-Vista-Controlador (MVC)
- - Conceptos básicos del patrón
- - Cómo interactúan sus componentes
- - Integración de MVC con bases de datos
- - Aplicaciones web basadas en MVC
UNIDAD DIDÁCTICA 5. ETIQUETAS
- Uso y función de las etiquetas en el desarrollo web
UNIDAD DIDÁCTICA 6. CONTROLADORES Y VISTAS CON SPRING
- Controladores y vistas en Spring
- Spring Web Flow (SWF): gestión avanzada de la navegación
UNIDAD DIDÁCTICA 7. HERRAMIENTA HIBERNATE
- Introducción a Hibernate
- - ¿Por qué es importante integrar Hibernate en la capa de datos?
- - Cómo gestionar peticiones de servicios de negocio
- - Archivos de configuración en formato .xml
UNIDAD DIDÁCTICA 8. JAKARTA TOMCAT
- Conoce Joomla Tomcat y su papel en el despliegue de aplicaciones Java
UNIDAD DIDÁCTICA 9. OBJECT-RELATIONAL MAPPING
- ¿Qué es Object-Relational Mapping (ORM)?
- - Ventajas y desventajas de usar ORM
- Servicios web, RCI y RPC: conceptos y diferencias
- - Servicios web: definición y uso
- - RMI (Remote Method Invocation)
- - RPC (Remote Procedure Call)
- Patrones de diseño en desarrollo de software
- - Patrones Creacionales
- - Patrones Estructurales
- - Patrones de Comportamiento
- FormBean: qué es y cómo se utiliza
- DynaActionForm: introducción y aplicación
UNIDAD DIDÁCTICA 10. VALIDACIÓN
- Validator: conceptos y funcionamiento
- VisitorFieldValidator: uso y ventajas