← Especialidades formativas

Especialidad formativa

Desarrollo de aplicaciones Web Java: WebServices con J2EE

IFCD07 140 h
Ver contenido del curso

Qué aprenderás

Diseñar y desarrollar aplicaciones avanzadas en entornos web, utilizando la especificación Java 2EE, mediante el uso de las últimas tecnologías incluidas en la especificación.

Este curso estará orientado a obtener la certificación oficial de Oracle “Oracle Certified Professional, Java EE Application Developer”

Contenido del curso

01

Arquitectura y diseño de aplicaciones Java Enterprise

  • OBJETIVO
  • Al finalizar este módulo los alumnos podrán desarrollar aplicaciones en la plataforma Java EE.
  • CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • 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
02

Desarrollo de Web Services

  • OBJETIVO
  • Al finalizar este módulo los alumnos podrán diseñar y crear servicios web SOAP y RESTful.
  • CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Introducción a Web Services
  • Estructura XML
  • XML con JAXB
  • Overview de SOAP Web Services
  • SOAP Web Services
  • Creación de clientes JAX-WS
  • RESTful Web Services
  • Crear Clientes RESTful en Java
  • JAX-WS Web Services
  • JAX-RS RESTful Web Services
  • Gestión de errores
  • Conceptos de seguridad
  • WS-Security
  • Seguridad con Jersey
  • OAUTH con Jersey
03

Tecnologías de diseño web: Javascript, HTML y CCS

  • OBJETIVO
  • Al finalizar este módulo los alumnos sabran utilizar tecnologías de diseño web Javascript y HTML5 que son estándares más utilizados en la programación de interfaces web.
  • CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Introducción a lenguajes de programación Web
  • Fundamentos JavaScript
  • Combinar HTML5 y JavaScript en aplicaciones Web
  • JavaScript API
  • Datos en aplicaciones Web
  • Estilos con CSS3 y JavaScript
  • JavaScript avanzado
  • AJAX y WebSocket
  • Desarrollo de aplicaciones con JQuery

Especialidad formativa

¿Quieres esta formación para tu organización?