- Plazas agotadas
INFORMACIÓN SOBRE CURSOS GRATUITOS 2024
DESARROLLO DE APLICACIONES JAVA: COMPONENTES WEB Y APLICACIONES DE BASE DE DATOS (JSP Y JPA) (MÁLAGA)
Objetivos:
Dotar de las capacidades y habilidades necesarias a los asistentes 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.
Este curso estará orientado a obtener la certificación oficial de Oracle “Oracle Certified Professional, Java EE Application Developer”. Al finalizar el curso el alumno obtendrá las siguientes certificaciones oficiales ORACLE:
- Developing Applications for the Java EE 7 Platform Ed 1
- Build MySQL Database for Applications on Oracle Cloud
Lugares, fechas y horarios de las clases de Aula Virtual:
Málaga
17/05/2022 — 21/07/2022, Lunes a Viernes de 10:00 a 14:00
Requisitos:
Ser desempleado con tarjeta de demanda de empleo activa en la provincia de Málaga.
Plazas disponibles para trabajadores en Régimen General, Autónomo o en situación de ERTE de cualquier sector con centro de trabajo en la provincia de Málaga.
Cumplir los siguientes requisitos académicos o de conocimientos generales:
- Título de FP Grado superior, bachillerato equivalente o experiencia profesional mínima de 6 meses en puestos relacionados con la especialidad.
- Se requiere tener conocimientos básicos de programación.
- Se requiere dominio del inglés a nivel de lectura.
Ficha técnica
- Tipo de formación
- ONLINE (AULA VIRTUAL)
- Horas
- 190
- Horas teleformación
- 190
Módulo nº 1 ARQUITECTURA Y DISEÑO DE APLICACIONES JAVA ENTERPRISE
- Lenguaje de programación Java
- Plataforma Java EE
- Persistencia con entidades JPA
- Implementación de lógica empresarial con EJBs
- Uso del Java Message Service API
- Implementar Servicios SOAP con JAX-WS
- Crear aplicaciones web Java con Servlets
- Crear aplicaciones web Java con JSPs
- Implementación de Servicios REST utilizando la API JAX-RS-
- Creación de Aplicaciones Java con WebSocket
- Desarrollo de Aplicaciones Web utilizando JavaServer Faces
- Securizar aplicaciones Java EE
- Logs de Java
- Beans de CDI
- BeanValidation y la API JPA
- API JAXB
- Ejemplos de Servlets Pre-CDI
Módulo nº 2 DESARROLLO DE COMPONENTES WEB CON SERVLETS Y JSP
- Desarrollo de Servlets
- Desarrollo con JavaServer Pages (JSP)
- Servicios Web JAX-RS
- Clientes Java RESTful
- Aplicaciones HTML5 con JavaScript y AJAX
- Procesamiento WebSocket y Java API para JSO
- Implementar una política de seguridad
Módulo nº 3 MYSQL PARA DESARROLLADORES
- Conceptos cliente-servidor
- MySQL Clients
- Conectores y APIs MySQL
- Tipos de datos
- Expresiones SQL
- Obtener Metadatos
- Bases de datos
- Tablas
- Manipulación de datos de las tablas
Transacciones
- Tablas de unión
- Subconsultas
- Vistas
- Sentencias
- Rutinas de almacenamiento
- Triggers
- Gestión de errores y alertas
- Optimización
Módulo nº 4 DESARROLLO DE APLICACIONES SOBRE BASES DE DATOS CON JPA
- JavaBeans, anotaciones y registro
- Programación XML con JAXB
- Servicios Web SOAP con JAX-WS
- Servicios Java Naming and Directory (JNDI)
- Modelo de componentes EJB
- Servicio de mensajes Java JMS
- Concurrencia Java
- JDBC en entornos Java EE
- Transacciones en entornos Java EE
- Persistencia Java API
- Validación con JPA
- Temporizador y servicios en lote
- Seguridad
Módulo nº 5 FRAMEWORKS PARA EL DESARROLLO JAVA
- Introducción al desarrollo con Frameworks
- Programación por interfaces
- Visión general de Spring
- Instalación y configuración de frameworks
- Desarrollo de aplicaciones en frameworks
- Propiedades
- Eventos y ciclo de vida
- Gestión de recursos
- Validación
- Aplicaciones prácticas en seguridad
- Aplicaciones prácticas en desarrollo