(IFCT034PO) Desarrollo de aplicaciones con java
Objetivo general: Diseñar e implementar arquitecturas JAVA.

Objetivos específicos:
- Conocer los distintos tipos de datos que se pueden utilizar en Java.
- Crear clases de Java e instanciar objetos.
- Desarrollar proyectos en Java mediante el uso de entornos de desarrollo integrado o IDE.
- Manejar las estructuras de control y el flujo de programa.
- Utilizar las interfaces y las clases para conseguir el encapsulamiento y la abstracción de los datos.
- Aprender los conceptos de programación web con Java.
- Crear servlets de Java y páginas web a través de tecnología JSP.
- Manejar los Enterprise Java Beans.
- Comprender y utilizar el patrón MVC para la creación de aplicaciones más escalables.
- Utilizar PHP y su interoperabilidad con Java a través del puente Java Bridge.
- Aprender el funcionamiento básico de Struts.
- Crear proyecto Struts.
- Conocer los ficheros de configuración de Struts.
- Manipular las acciones y las vistas de los proyectos para añadir funcionalidades al proyecto.
- Utilizar las Struts Tags para crear formularios y mostrar los resultados.
- Aprender el funcionamiento avanzados de Struts.
- Crear diferentes tipos de acciones y resultados.
- Implementar las interfaces ModelDriven y Prepare.
- Manipular proyectos más complejos con la ayuda de clases de Modelo.
- Comprender el modelo DAO para obtener los datos a través de un enlace a la BBDD.
- Aprender el funcionamiento del framework Spring.
- Comprender el concepto de inyección de dependencias.
- Crear y manejar proyectos web con Spring MVC.
- Implementar Servicios web API Rest mediante Spring MVC.
- Utilizar el acceso a datos a través de JDBC API.
- Aplicar la capa de seguridad a nuestra aplicación.
- Aprender el funcionamiento del framework Hibernate.
- Crear entidades mediante el uso de anotaciones.
- Implementar el modelo DAO usando Hibernate.
- Conocer el mapeo de las asociaciones.
- Hacer uso de la herencia dentro del ORM
¿Necesitas más información sobre este curso?
Horas lectivas
120 horas
Modalidad
100% online
Certificación
Diploma emitido por la UNED (DRED art.83 LOU)
Créditos ECTS
4,8
Matriculación
Abierta
Coste
Bonificable para empresas