IFCD0124 CONSTRUCCIÓN DE APLICACIONES CON TECNOLOGIA JSP Y JPA

Descripción del scorm IFCD0124 CONSTRUCCIÓN DE APLICACIONES CON TECNOLOGIA JSP Y JPA

Contenido e-learning 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. 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.

Contenido e-learning de IFCD0124 CONSTRUCCIÓN DE APLICACIONES CON TECNOLOGIA JSP Y JPA


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.

Interesados en IFCD0124 CONSTRUCCIÓN DE APLICACIONES CON TECNOLOGIA JSP Y JPA

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.


Duración sugerida para este contenido: 200 horas