Bit, Forma los mejores profesionales y usuarios desde 1967

Programa de curso
J2EE: EJBs (Enterprise Java Beans)

Características

Dirigido a
Profesionales que conociendo Java quieran conocer los Enterprise Java Beans (EJB) de la plataforma estándar J2EE

Objetivos
Estar en condiciones para llevar a cabo el diseño e implementación de soluciones para el mundo real basadas en arquitecturas multicapa.
En particular sobre servidores de aplicaciones Java 2 Enterprise Edition (J2EE).
Conocer el por qué del éxito de un estándar tan demandado laboralmente.
Conocer o identificar las causas de la fama del J2EE de disponer de una curva de aprendizaje larga y ver cómo reducirla en base a los Patrones de Diseño.
No limitarse a conocer el “qué” y el “cómo” llegando hasta el “por qué”.

Conocimientos previos
Conocimientos equivalentes al curso de Java de Bit.

Modalidades: Presencial - A distancia tele@ula®

Fechas y horarios:
Consultar Calendario de Cursos

Importe:
Consultar precios, becas y descuentos en Calendario de cursos.
El importe incluye inscripción, material y prácticas. IVA Exento.

Certificado:
Al finalizar el curso se le entregará un certificado donde consta la calificación obtenida en base a las pruebas y/o prácticas realizadas durante el mismo. Opcionalmente puede obtenerse el título "Sun Certified Java Programmer".

Este curso es un módulo de la carrera becada con 250 Euros
ANALISTA PROGRAMADOR ENTORNO JAVA


Temario

Aplicaciones distribuidas
      RMI, CORBA y HTTP-SOAP
      JMS

El estándar J2EE

      Concepto de servidor de aplicaciones
      Enterprise Java Beans (EJB): Session Beans, Entity Beans, Message Driven Beans
      Fases de desarrollo de aplicaciones J2EE
      Novedades de EJB 2.0

XML
   Conceptos básicos
       Estructura y validación de un documento XML: DTDs y esquemas
   Papel del XML en arquitecturas n-capas

WebServices
     WSDL
     SOAP
   Ejemplos.
     Proveedores y consumidores de de WebServices
   Interoperabilidad con .Net

Arquitectura de software
  
Aplicaciones de n-capas
  Fundamentos de UML
  Patrones de diseño
  Frameworks: Integración con EJBs

Session Beans

      Stateless y stateful beans
     
Ciclo de vida de un Session Bean

Entity Beans

      Container managed persistence (CMP)
      Bean managed persistence (BMP)
     
Ciclo de vida de un Entity Bean

Escalabilidad y rendimiento
      Transacciones
      Transacciones distribuidas
      Criterios de diseño relacionados con el rendimiento

Deployment y plataformas
      Deploy tools
      Estructura de un .ear
      Revisión de productos en el mercado:
      WebSphere, Bea, IONA. Sun ONE (antes iPlanet)
      JOnAS, JBboss,  Oracle
      Sun J2EESDK, SQL Server, Jbuilder/Visual Age, JBoss

Caso práctico

       Ejemplo de un mantenimiento completo con Session Bean y con Session Bean + Entity Bean


   
BIT - tel.93 209 29 66  

01/02/10

© 2010 Bit, s.a. Todos los derechos reservados