Back

IFCD04 DESARROLLO DE APLICACIONES JAVA: COMPONENTES WEB Y APLICACIONES DE BASE DE DATOS (JSP Y JPA)

Avatar del usuario
Gratis
Freelance young Asia businesswoman casual wear using laptop work
Gratis

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.

  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

Características del curso

  • Conferencias 0
  • Cuestionarios 0
  • Duración 190 Horas
  • Nivel de habilidad Todos los niveles
  • Idioma Español
  • Estudiantes 0
  • Certificado No
  • Evaluaciones Si