Contenidos SCORM

Programación y Desarrollo

IFCD0124 CONSTRUCCIÓN DE APLICACIONES CON TECNOLOGIA JSP Y JPA

El scorm IFCD0124 Construcción de Aplicaciones con Tecnologia JSP y JPA es una especialidad formativa de la Familia Profesional de la informática y comunicaciones.

  • Duración200 h
  • Unidades5
  • FormatoSCORM 1.2

Sobre este contenido

El scorm IFCD0124 Construcción de Aplicaciones con Tecnologia JSP y JPA es una especialidad formativa de la Familia Profesional de la informática y comunicaciones. Con este scorm IFCD0124 Construcción de Aplicaciones con Tecnologia JSP y JPA el alumno será capaz de construir aplicaciones utilizando tecnología JavaServer Page (JSP) así como aplicaciones Java de conexión a base de datos mediante JPA.

A quién va dirigido

Este scorm IFCD0124 Construcción de Aplicaciones con Tecnologia JSP y JPA está dirigido a todos los profesionales de la administración que quieran construir aplicaciones utilizando tecnología JavaServer Page (JSP) así como aplicaciones Java de conexión a base de datos mediante JPA.

Temario

5 unidades didácticas · 200 horas

Contenido5 unidades
SCORM 1

Arquitectura y diseño de aplicaciones JAVA enterprise

  • Comprensión de la computación distribuida.
  • Conocimiento de las tecnologías Java EE:
  • - Todas las tecnologías Java EE, incluyendo Enterprise JavaBeans, servlets, JavaServer Pages y JavaServer Faces.
  • Análisis y diseño de sistemas de software orientados a objetos.
  • Uso de notaciones para modelar sistemas:
  • - Utilización de una notación, como el UML, para modelar sistemas orientados a objetos.
  • Creación de diseños para problemas empresariales.
  • Desarrollo de arquitectura de software para aplicaciones basadas en Java.
  • Resolución de problemas técnicos y defectos de diseño.
SCORM 2

Desarrollo de componentes web con servlets y jsp

  • Dominio de Servlets y JSP:
  • - Desarrollo de componentes web utilizando Servlets y JSP.
  • - Comprensión de sus roles y funcionalidades en aplicaciones web Java.
  • Desarrollo de Aplicaciones Web:
  • - Diseño y construcción de aplicaciones web, enfocándose en el desarrollo de contenido dinámico e interactivo.
  • Desarrollo de Java EE:
  • - Desarrollo de una base sólida en Java EE, enfatizando la creación de aplicaciones de nivel empresarial escalables y eficientes.
  • Experiencia práctica:
  • - Aplicación de conocimientos teóricos a través de proyectos prácticos.
SCORM 3

MySQL PARA DESARROLLADORES

  • Diseño de bases de datos eficientes y normalizadas para aplicaciones.
  • Realización de consultas SQL:
  • - Dominar el lenguaje SQL.
  • - Recuperación de datos.
  • - Manipulación de datos.
  • Desarrollo de bases de datos MySQL.
  • Mantenimiento de bases de datos MySQL.
  • Modelado de datos y adaptación a los requisitos de la aplicación.
  • Técnicas de normalización para garantizar la integridad de los datos y optimizar el rendimiento de la base de datos.
SCORM 4

Desarrollo de aplicaciones sobre bases de datos con jpa

  • Construcción de aplicaciones utilizando tecnología JavaServer Page (JSP) y aplicaciones Java de conexión a base de datos mediante JPA.
  • Trabajo con Entity Manager.
  • Creación de consultas con lenguaje Java Persistence Query Language (JPQL).
  • Uso de criterios API.
  • Implementación de Bean Validation con JPA.
  • Aplicación de bloqueos y transacciones.
SCORM 5

Frameworks para el desarrollo JAVA

  • Conocimiento y utilización de frameworks Java:
  • - Familiarización con frameworks Java populares como Spring, Hibernate, Struts, etc., comprendiendo sus conceptos y arquitecturas.
  • - Configuración y despliegue de aplicaciones utilizando los servicios proporcionados por los frameworks.
  • - Integración efectiva de diferentes tecnologías y herramientas dentro del entorno del framework.
  • - Conocimiento de patrones comunes de diseño de software que se aplican en el desarrollo de frameworks Java.
  • - Comprensión de arquitecturas empresariales y cómo los frameworks Java encajan en estas estructuras.
  • - Comprensión y aplicación del principio de inversión de control y la inyección de dependencias, especialmente en el contexto de Spring.
  • - Abordaje de la persistencia de datos usando frameworks como Hibernate.
  • - Entendimiento de cómo los frameworks Java facilitan el desarrollo web, incluyendo el manejo de solicitudes HTTP, sesiones y vistas.
  • - Diseño de soluciones robustas y escalables utilizando los principios de los frameworks Java.
  • - Aplicación de prácticas ágiles en el desarrollo de software, especialmente en el contexto de frameworks Java.
  • Mantenimiento, resolución de problemas y optimización del rendimiento:
  • - Implementación de pruebas unitarias y de integración para garantizar la calidad del código desarrollado con frameworks.
  • - Resolución de problemas en el desarrollo de software utilizando frameworks.
  • - Identificación y aplicación de técnicas para optimizar el rendimiento del código utilizando funcionalidades del framework.
  • - Mantenimiento y escalabilidad de aplicaciones desarrolladas con frameworks Java en entornos empresariales. Optimización del rendimiento.

Más contenidos de Programación y Desarrollo

Ver los 500 →