Curso actualmente no disponible

Desarrollo de aplicaciones en Java EE 5(antes J2EE)

ACIS Asociación Colombiana de Ingenieros de Sistemas
En Bogotá ()

Precio a consultar
¿Quieres hablar con un Asesor sobre este curso?
¿Quieres hablar con un Asesor sobre este curso?

Información importante

Tipología Curso
Horas lectivas 20 horas lectivas
  • Curso
  • 20 horas lectivas
Descripción

El curso estudia los elementos constitutivos de Java EE 5, e ilustra los diferentes frentes de programación de este tipo de aplicaciones (interfaz, componentes, modelo de datos, descriptores). Se presentan las principales estrategias y guías para el desarrollo, y se ilustran las herramientas y frameworks libres más usados en proyectos Java EE 5.
Dirigido a: El curso está orientado a ingenieros de sistemas y afines con conocimiento previo en la tecnología Java y que estén comprometidos en labores de arquitectura, diseño o desarrollo de aplicaciones. Es el momento para aprovechar este curso que te ofrece ACIS Asociación Colombiana de Ingenieros de Sistemas: Menos alumnos por curso. Más tiempo de los profesores para ti. Educación personalizada a tu medida. Este curso continúa recibiendo diariamente un número creciente de solicitudes de información, tal como lo ha hecho desde que fue registrado en Agosto de 2009. Conviértete en un experto de java y aprende todas las nociones básicas para profesionales de Java, necesarias en el mundo laboral de Programador en Ruby, Programador en PHP, Programador en Flash u otras profesiones relacionadas. Con una duración de 20 horas este curso que puedes hacer en la población de Bogotá te otorga el comprobante de aprovechamiento ACIS Asociación Colombiana de Ingenieros de Sistemas. Dispone de plazas de parking. ACIS Asociación Colombiana de Ingenieros de Sistemas es conocida por sus cursos de Java desde 2009. Dedica 5 minutos de tu tiempo a valorar este centro y ayuda a otros como tú a decidir mejor. La nueva programación del curso fue publicado en emagister en Agosto de 2009.

Información importante

Preguntas Frecuentes

· Requisitos

Tener algún conocimiento previo de la tecnología Java.

Opiniones

Todavía no hay opiniones de este curso

Programa académico

Introducción JEE5

En el desarrollo de aplicaciones con tecnología Java todo cambió hace menos de un año, con el advenimiento de la plataforma Java EE 5, que reemplazó a J2EE 1.4. No fue éste un cambio simple, para añadir algunas nuevas facilidades y mejorar algunas funcionalidades. Por el contrario, fue un cambio muy profundo en el modelo conceptual, en la arquitectura y en la estrategia de desarrollo.

Ahora es posible construir aplicaciones Java EE 5 mucho más concisas y eficientes, cuya longitud de código es cerca de una tercera parte de lo que se requería en J2EE 1.4. Sin embargo, tendremos que olvidar muchos de los anteriores esquemas mentales, y volver a aprender a hacer aplicaciones de una manera completamente distinta.

En una aplicación Java EE 5 implantamos los casos de uso mediante pantallas que responden a una amplia gama de eventos, donde los eventos finos son manejados "automáticamente", y donde los "eventos de negocio" invocan Pojos* en cuya programación casi que nos podremos olvidar que detrás hay una base de datos!.

Propósito del Curso:

El curso estudia los elementos constitutivos de Java EE 5, e ilustra los diferentes frentes de programación de este tipo de aplicaciones (interfaz, componentes, modelo de datos, descriptores). Se presentan las principales estrategias y guías para el desarrollo, y se ilustran las herramientas y frameworks libres más usados en proyectos Java EE 5.

Metodología:

Los diversos conceptos son ilustrados con demostraciones por parte de la profesora. No hay sesiones de práctica por parte de los estudiantes; a cambio, se entregarán las herramientas y ejemplos para que el estudiante pueda practicar por su cuenta.

Temario del Curso


Tema A: Arquitectura y organización de una aplicación Java EE 5

Visión general de los niveles de un sistema Java EE
Nivel web basado en JSF
Nivel de servicios basado en pojos EJBs 3.0 de sesión
Nivel de Persistencia basado en pojos EJBs 3.0 de entidad
Acople entre niveles utilizando el framework JBoss Seam

Tema B: Organización de los fuentes de una aplicación Java EE 5

Organización del código fuente de una aplicación Java EE 5 por módulos y casos de uso
Configuración general requerida por una aplicación Java EE 5
Ant del proyecto


Tema C: Programación de una aplicación Java EE 5

Guías de programación de un caso de uso para una aplicación Java EE 5:
Concepto de un caso de uso en Java EE 5
Flujo de negocio de un caso de uso
Entidades que participan en el caso de uso
EJB de sesión con los servicios que ofrece el caso de uso
Pantallas del caso de uso
Guías adicionales de programación en Java EE 5:
Programación de entidades maestro-detalle
Anotaciones disponibles para los EJB de sesión

Pantalla que muestra una tabla de detalles de una entidad

Manejo de variables en diversos contextos (inyección y extracción)

Tema D: Elementos de pantallas usando una implementación de JSF

Estructuración de una pantalla mediante facelets
Menú dinámico
Mostrar fechas y horas
Manejo de tablas
Internacionalización en JSF

Tema E: Aspectos avanzados en las aplicaciones Java EE 5

Programación de aspectos especiales:
Control de conversaciones
Manejo del timeout
Manejo del log
Manejo de eventos
Seguridad:
Configuración de seguridad
Autenticación
Protección de servicios de un EJB de sesión
Protección de los elementos de una pantalla
Persistencia de entidades

Tema F: Frameworks y meta-framework para acelerar el desarrollo en Java EE 5

Concepto de framework
Contenido del esqueleto de una aplicación Java EE 5
Nuestra experiencia: meta-framework de CincoSOFT
características del meta-framework de CincoSOFT
generador del esqueleto inicial de una aplicación Java EE 5
otros generadores: de una entidad, caso de uso, módulo, web-service

Logros de este Centro


Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares