Jueves - 24.Mayo.2012


Temarios Master Java J2EE, Struts y EJB (Presencial por Videoconferencia) - Master Oficial

Recibe más información sobre Master Java J2EE, Struts y EJB (Presencial por Videoconferencia) - Master Oficial:
Nombre *
Apellidos *
Teléfono *
Email *
Pais *
Provincia *
Fecha de nacimiento *
Seleccionar esta opción significa que aceptas la política de privacidad y las condiciones de uso
Los campos marcados con * son obligatorios.
Temario Master Java J2EE, Struts y EJB (Presencial por Videoconferencia) - Master Oficial

Desarrollo en la Plataforma Empresarial de Java J2EE (Java Enterprise Edition 6)
Desarrollo de Aplicaciones JAVA EE

Contextualización del modelo Java EE
-    Describir las necesidades de las aplicaciones corporativas y la manera en que Java EE 6 resuelve dichas necesidades.
-    Describir las interfaces de programación de aplicaciones (API) de Java EE 6 y los servicios complementarios.
-    Describir las capas y arquitecturas de la plataforma Java EE.
-    Describir la forma de simplificar el desarrollo de aplicaciones Java EE utilizando patrones de arquitectura.

Modelo de componentes Java EE y fases de desarrollo
-    Describir los principios de un modelo de desarrollo basado en componentes.
-    Describir el modelo de comunicación asíncrona.
-    Describir el proceso utilizado en el desarrollo y la ejecución de una aplicación Java EE, así como los roles relacionados.
-    Comparar los distintos métodos y herramientas que hay disponibles para desarrollar una aplicación Java EE y los componentes relacionados.
-    Describir la forma de configurar y empaquetar aplicaciones Java EE.

Modelo de componentes web
-    Describir la función que desempeñan los componentes web en una aplicación Java EE.
-    Definir el modelo de petición-respuesta de HTTP.
-    Comparar los servlets y componentes Java con los componentes JSP.
-    Describir las estrategias básicas de administración de sesiones.
-    Resolver los problemas de seguridad de los subprocesos en los componentes web.
-    Describir la finalidad de los patrones de diseño de capa web.

Desarrollo de servlets
-    Describir la API de los servlets.
-    Utilizar las API de solicitud y respuesta.
-    Activar el control y pasar datos.
-    Utilizar la API de administración de sesiones.

Desarrollo con JavaServer Pages
-    Evaluar la función de la tecnología JSP como mecanismo de presentación.
-    Crear páginas JSP.
-    Procesar los datos recibidos de los servlets en una página JSP.
-    Describir el uso de las bibliotecas de etiquetas.

Modelo de componentes EJB
-    Describir la función que desempeñan los componentes EJB en una aplicación Java EE.
-    Describir el modelo de componentes EJB.
-    Identificar la terminología que se debe emplear para referirse a los componentes EJB y sus elementos.

Implementación de los beans de sesión de EJB 3.0
-    Comparar el comportamiento de los beans con datos de estado y sin datos de estado.
-    Describir las características operativas de los beans de sesión sin datos de estado.
-    Describir las características operativas de los beans de sesión con datos de estado.
-    Crear beans de sesión.
-    Empaquetar e implementar beans de sesión.
-    Crear un cliente bean de sesión.

API de persistencia de Java
-    Describir la función que desempeña la API de persistencia de Java (JPA) en una aplicación Java EE.
-    Describir los conceptos básicos de la asignación objeto relacional.
-    Describir los elementos y el entorno de un componente de entidad.
-    Describir el ciclo de vida y las características operativas de los componentes de entidad.

Implementación de una directiva de transacción
-    Describir la semántica de las transacciones.
-    Comparar el ámbito de las transacciones programáticas y declarativas.
-    Utilizar la API de transacción de Java (JTA) para determinar el ámbito de las transacciones mediante la programación.
-    Implementar una directiva de transacción administrada por contenedor.
-    Permitir el bloqueo optimista con el control de versiones de componentes de entidad.

Prever el efecto del ámbito de las transacciones en el rendimiento de la aplicación
-    Describir el efecto de las excepciones en el estado de la transacción.
-    Desarrollo de aplicaciones Java EE mediante el uso de mensajes.
-    Describir la tecnología JMS.
-    Crear un productor de mensajes en cola.
-    Crear un consumidor de mensajes síncrono.
-    Crear un consumidor de mensajes asíncrono.
-    Enumerar las posibilidades y limitaciones de los componentes EJB como clientes de mensajería.

Desarrollo de beans controlados por mensajes
-    Describir las propiedades y el ciclo de vida de los beans controlados por mensajes.
-    Crear un bean controlado por mensajes JMS.
-    Crear controladores de ciclo de vida para un bean controlado por mensajes JMS.

Modelo de servicio web
-    Describir la finalidad de los servicios web.
-    Enumerar las especificaciones utilizadas para hacer independiente la plataforma de servicios web.
-    Describir las API de Java utilizadas para procesar XML y servicios web.
-    Implementación de servicios web Java EE con JAX-WS.
-    Describir los puntos finales que admite Java EE 5.
-    Describir los requisitos de los servlet JAX-WS.
-    Describir los requisitos de los EJB JAX-WS.
-    Desarrollar clientes de servicio web.

Implementación de una directiva de seguridad
-    Aprovechar las funciones de seguridad administradas por contenedor.
-    Definir las funciones y responsabilidades del usuario.
-    Crear una directiva de seguridad basada en roles.
-    Utilizar la API de seguridad.
-    Configurar la autenticación en la capa web.

Desarrollo de Componentes Web con Tecnologías  JAVA

Introducción a las tecnologías de las aplicaciones web
-    Describir las aplicaciones web.
-    Describir la plataforma Java, Enterprise Edition 6 (Java EE 6).
-    Describir la tecnología servlet de Java.
-    Describir la tecnología JavaServer Pages.
-    Definir la arquitectura de tres capas.
-    Definir la arquitectura MVC (modelo, vista, controlador).

Desarrollo de un componente vista
-    Diseñar un componente vista.
-    Describir el protocolo de transferencia de hipertexto.
-    Describir el comportamiento del contenedor web.
-    Desarrollar un servlet HTTP sencillo.
-    Configurar e implementar un servlet.

Desarrollo de un componente controlador
-    Diseñar un componente controlador.
-    Crear un formulario HTML.
-    Describir cómo se envían los datos del formulario HTML en la petición HTTP.
-    Desarrollar un servlet controlador.
-    Dirigir la petición desde un servlet controlador a un servlet vista.

Desarrollo de formularios dinámicos
-    Describir el ciclo de vida del servlet.
-    Personalizar un servlet con los parámetros de inicialización.
-    Explicar la generación de informes de error dentro del formulario web.
-    Introducir datos en el formulario web.
-  
Uso compartido de recursos de la aplicación con el contexto servlet
-    Describir la finalidad y las funciones del contexto servlet.
-    Desarrollar un receptor de contexto servlet para inicializar un recurso compartido.

Diseño de la capa de negocio
-    Describir el modelo de análisis.
-    Diseñar componentes de entidad.
-    Diseñar componentes de servicio.

Desarrollo de aplicaciones web con Struts
-    Diseñar una aplicación web con la infraestructura MVC de Struts.
-    Desarrollar una clase action de Struts.
-    Configurar asignaciones de acciones de Struts.

Desarrollo de aplicaciones web con administración de sesiones
-    Describir la finalidad de la administración de sesiones.
-    Diseñar una aplicación web que utilice la administración de sesiones.
-    Desarrollar servlets utilizando la administración de sesiones.
-    Describir la implementación de cookies de la administración de sesiones.
-    Describir la implementación de la reescritura de URL de la administración de sesiones.

Uso de filtros en aplicaciones web
-    Describir el ciclo de petición del contenedor web.
-    Describir la API del filtro.
-    Crear una clase filter (filtro).
-    Configurar un filtro en el archivo web.xml.

Integración de aplicaciones web con bases de datos
-    Asignar estructura de datos de ejemplo a entidades de base de datos.
-    Diseñar una aplicación web para integrarla con un DBMS.
-    Configurar una fuente de datos y la API de Java Naming and Directory Interface (JNDI).

Desarrollo de páginas JSP
-    Describir la tecnología de páginas JSP.
-    Escribir código JSP con elementos de secuencias de comandos.
-    Escribir código JSP con la directiva de página.
-    Escribir JSP con etiquetas estándar.
-    Escribir código JSP con el lenguaje de expresiones (EL).
-    Configurar el entorno de página JSP en el archivo web.xml.

Desarrollo de páginas JSP con etiquetas personalizadas
-    Describir la función de los trabajos de Java EE que intervienen en el desarrollo de aplicaciones web.
-    Diseñar una aplicación web con etiquetas personalizadas.
-    Utilizar etiquetas JSTL en una página JSP.

Desarrollo de aplicaciones web con la clase ActionForm de Struts
-    Describir los componentes de una aplicación Struts.
-    Crear una clase ActionForm.
-    Desarrollar una página JSP para un formulario de vista.
-    Configurar los formularios de vista.

Construcción de componentes de presentación web reutilizables
-    Describir cómo se crean diseños de páginas web a partir de componentes de presentación reutilizables.
-    Incluir segmentos JSP.
-    Crear diseños utilizando la infraestructura Struts Tiles.
Destinatarios Master Java J2EE, Struts y EJB (Presencial por Videoconferencia) - Master Oficial

-Personas con conocimientos en Programación Java J2SE, y  Programación orientada a Objetos
-Formación Profesional.
-Titulados Universitarios.
-Profesionales que deseen actualizar sus conocimientos.

Objetivos Master Java J2EE, Struts y EJB (Presencial por Videoconferencia) - Master Oficial

Objetivos de Certificación
El programa contiene el track formativo oficial necesario para presentarse a los exámenes de certificación:
1Z0-858 – Java Enterprise Edition 5 Web Component Developer Certified Professional Exam , (nivel OCP, en inglés), anteriormente
310-083: SCWCD – Sun Certified Web Component Developer for J2EE (v 5)
Duración Master Java J2EE, Struts y EJB (Presencial por Videoconferencia) - Master Oficial

Duración
Duración: 1,5 meses.
Fecha de Inicio: Consultar

Horas Lectivas

78 horas lectivas y guiadas por el Instructor.
Compártelo: meneame delicious google bookmarks twitter facebook tumblr
22/11/2011 ir arriba

Lo + Visto

Masters por provincia

Oposiciones 2012