IFCD04 Desarrollo de Aplicaciones Java: componentes web y aplicaciones de base de datos (JSP y JPA)

Curso 100% gratuito para trabajadores

En el ámbito de la Informática y las Comunicaciones, es necesario conocer los diferentes aspectos relacionados con el Desarrollo de Aplicaciones Java: componentes web y aplicaciones de base de datos (JSP y JPA). Así, con el presente curso se pretende dotar de las capacidades y habilidades necesarias para la construcción de aplicaciones utilizando tecnología JavaServer Page (JSP) así como aplicaciones Java de conexión a base de datos mediante JPA.

Rango de precios: desde 250,00 € hasta 350,00 €

  • ¿Cómo se realiza la formación?

La formación se realiza 100% online, desde nuestra plataforma campus virtual.

  • ¿Cuánto dura la formación?

Esta formación tiene una duración máxima de 6 meses pudiéndose prorrogar 6 meses más por justificación de causa mayor.

  • ¿Cuándo puedo comenzarlo?

Una vez te matricules en el curso, se te asignará un tutor y en ese momento te llegará al correo un acceso con tus credenciales.

Prácticas en empresas opcionales

Portátil con lista de verificación — cursos online

Modalidad 100% Online​

Icono de persona en pantalla de portátil, cursos online

Atención al alumnado

Globo terráqueo y birrete en trazo rojo, icono de cursos online

Acceso al Campus Virtual

Mano tocando una estrella roja — formación para el empleo

Docentes Cualificados

¿Eres trabajador/a?

Bonifícate este curso al 100 % a través de los seguros sociales de la empresa donde trabajas.

Icono de información circular salmón con la letra i blanca, formación para el empleo

Más información sobre el curso

Rellena el siguiente formulario para recibir más información sobre este curso.

Descripción

  1. MÓDULO 1. ARQUITECTURA Y DISEÑO DE APLICACIONES JAVA ENTERPRISE
  2. Lenguaje de programación Java
  3. Plataforma Java EE
  4. Herramientas de desarrollo y servidor de aplicaciones
  5. JavaBeans, anotaciones y registro
  6. Modelo de componentes Web
  7. Desarrollo con tecnología Java Server Faces (JSF)
  8. Uso de AJAX y composición de componentes con JSF
  9. Componentes JSF Apache Trinidad y desarrollo mñovil
  10. Uso de CDI
  11. Uso de JSF y Bean Validation
  12. Desarrollo de Servlets
  13. Desarrollo con con tecnología Java Server Page (JSP)
  14. Modelo de componentes EJB
  15. La persistencia Java API
  16. Implementar un política de transacción
  17. Tecnología Web Service
  18. Implementar una política de seguridad
  19. MÓDULO 2. DESARROLLO DE COMPONENTES WEB CON SERVLET Y JSP
  20. Fundamentos de aplicaciones web
  21. Desarrollo de un Servlet
  22. Manejo de formularios con Servlets
  23. Configurar tu aplicación web
  24. Implementar un diseño MVC
  25. Desarrollar componentes con JavaServer Page
  26. Desarrollar páginas JSP usando etiquetas comunes
  27. Usar filtros en aplicaciones web
  28. Otras funcionalidades Servlets
  29. Implementar políticas de seguridad
  30. Integrar aplicaciones web con bases de datos
  31. MÓDULO 3. MYSQL PARA DESARROLLADORES
  32. Concpetos cliente-servidor
  33. MySQL Clients
  34. Conectores y APIs MySQL
  35. Tipos de datos
  36. Expresiones SQL
  37. Obtener Metadatos
  38. Bases de datos
  39. Tablas
  40. Manipulación de datos de las tablas
  41. Transacciones
  42. Tablas de unión
  43. Subconsultas
  44. Vistas
  45. Sentencias
  46. Rutinas de almacenamiento
  47. Triggers
  48. Gestión de errores y alertas
  49. Optimización
  50. MÓDULO 4. DESARROLLO DE APLICACIONES SOBRE BASES DE DATOS CON JPA
  51. Introducción a Java Persistence API (JPA)
  52. Trabajar con JPA en entornos Java EE
  53. Caso de estudio
  54. Modelo relacionar de bases de datos con entidades JPA
  55. Trabajar con Entity Manager
  56. Persistencia en enumeraciones y colecciones
  57. Creación de consultas con lenguaje Java Persistence Query Language (JPQL)
  58. Uso de criterios API
  59. Implementar Bean Validation con JPA
  60. Aplicar bloqueos y transacciones
  61. Modelado avanzado: relaciones de jerarquía de entidades
  62. Optimizar de ejecución JPA
  63. MÓDULO 5. FRAMEWORKS PARA EL DESARROLLO JAVA
  64. Introducción al desarrollo con Frameworks
  65. Programación por interfaces
  66. Visión general de Spring
  67. Instalación y configuración de frameworks
  68. Desarrollo de aplicaciones en frameworks
  69. Propiedades
  70. Eventos y ciclo de vida
  71. Gestión de recursos
  72. Validación
  73. Aplicaciones prácticas en seguridad
  74. Aplicaciones prácticas en desarrollo

Información adicional

Duración

190 h

Modalidad

Online

Docencia

TUTOR PERSONAL

Prácticas

GESTIÓN DE PRÁCTICAS EN EMPRESAS

Método de pago

FINANCIACIÓN SIN INTERESES

Centro de empleo

AGENCIA DE COLOCACIÓN

Formación acreditada

CENTRO ACREDITADO POR EL SEPE

Nuestros cursos relacionados

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.
Privacidad
Abrir chat
Asistente IA
👋 ¡Bienvenid@!
Soy LucIA, tu asistente IA
¿En qué puedo ayudarte?
Quiero recibir notificaciones a través de WhatsApp.