Curso Oracle WebLogic Server 11g Release 1 (10.3.4) (Online) en Bogotá

Bogotá > Cursos - Clases > Otros cursos > Curso Oracle WebLogic

Ciudad elegida:
Bogotá, Bogotá
Navegacion:

Curso Oracle WebLogic Server 11g Release 1 (10.3.4) (Online) Ver otros cursos

3 Jun 2011

Nombre del Curso

Curso Oracle WebLogic Server 11g Release 1 (10.3.4) (Online).


Estrategías Pedagógicas
El curso se dictará en línea mediante un tutor el cual mostrará paso a paso los conceptos vistos en la práctica y con aplicaciones reales. Los estudiantes estarán en la capacidad de apreciar los conceptos vistos mediante la práctica directa en la herramienta Oracle WebLogic Server junto con otras Herramientas.



Contenido Temático

Capítulo 1 - Creación de aplicaciones Web en WebLogic
1.1.Java Servlets y JSP Conceptos clave
1.1.1.Características de los Servlets
1.1.2.Características de JavaServer Pages
1.2.Mejores prácticas en aplicaciones Web
1.2.1.Garantizar un correcto manejo de
1.2.2.Utilice las etiquetas JSTL para reducir Código Scriptlet
1.2.3.Utilice etiquetas personalizadas para los comportamientos seleccionados
1.2.4.Utilice Servlet filtrado para comportamientos que son comunes
1.2.5.Creación de archivos de Excel usando servlets y páginas JSP
1.2.6.Viendo el código generado Servlet
Capítulo 2 - La elección de una arquitectura de aplicaciones Web
2.1.Conceptos clave de la arquitectura
2.1.1.Niveles de aplicación Java EE
2.1.2.Arquitectura Modelo-Vista-Controlador
2.1.3.Patrones de diseño Comúnes de Java EE
2.2.Capa de presentación
2.2.1.Requisitos para la capa de presentación
2.2.2.Otras consideraciones con respecto a la arquitectura
2.3.Arquitecturas de capa de presentación óptimas
2.3.1.Arquitectura orientada a JSP.
2.3.2.Arquitectura orientada a Servlets : Struts
2.3.3.Arquitectura orientada a Servlets : Spring MVC
Capítulo 3 - Diseño de una aplicación Java EE Ejemplo
3.1.Requerimientos de Aplicación
3.2.Modelo de Dominio de Negocio
3.3.Requerimientos de Presentación
3.4.Arquitectura de aplicación web
3.5.Aproximación de Presentación
3.5.1.Auto-ensamble
3.5.2.Ensamblaje página maestro
3.5.3.Ensamble de vista externas con marco de Tiles
3.6.Interfaces en Capa de Negocios
3.6.1.Controladores llaman servicios de negocio
3.6.2.Controladores poblan formas para JSPs
3.6.3.Actualizaciones requieren llamados explicitos de servicios
3.6.4.Relaciones entre componentes de presentación
Capítulo 4 - Construyendo una aplicación web de ejemplo
4.1.Vista general de componentes de aplicación
4.2.Construyendo el esqueleto de la aplicación
4.3.Construyendo los componentes del usuario en sitio
4.3.1.Componentes de reservación de información
4.3.2.Componentes de reservanción de procesos
4.3.3.Componentes de ofertas apuntadas
4.4.Construcción de Componentes de Administración de Sitio
4.4.1.Componentes de Autenticación/Autorización
4.4.2.Componentes de Mantenimiento de propiedades
Capítulo 5 - Empaquetamiento y despliegue de Aplicacion
5.1.Empaquetamiento de aplicaciones Web
5.1.1.Estructura de directorio de una aplicación web
5.1.2.Descriptor de archivos de una aplicación web
5.1.3.Precompilación de componentes JSP
5.1.4.Creación una aplicación web
5.1.5.Creación de un archivo de aplicación web
5.2.Despliegue de aplicaciones web
5.2.1.Despliegue automático
5.2.2.Utilidad de desplegador de aplicaciones weblogic Ant Task
5.2.3.Consola de despliegue de Weblogic
5.2.4.Creación de los usuarios requeridos y grupos
Capítulo 6 - Construcción de Enterprise JavaBeans en el servidor de WebLogic
6.1.Vista general de la tecnología EJB
6.2.EJB 3.0
6.2.1.El framework spring
6.3.Tipos de Componentes EJB
6.3.1.Stateless Session Beans
6.3.2.Sateful Session Beans
6.3.3.Message-Driven Beans
6.3.4.Interceptores
6.4.EL API de persistencia de Java
6.4.1.Historia del JPA
6.4.2.Conceptos de JPA
6.4.3.Un ejemplo de JPA
6.4.4.Aplicación JPA
6.5.Contenedor EJB del servidor WebLogic
6.5.1.Conceptos básicos de EJB
6.5.2.Ciclo de vida del EJB del servidor WebLogic
6.6.Características generales del servidor EJB de WebLogic
6.6.1.Despliegue/redespliegue del EJB
6.6.2.Compilación dinámica del EJB.
6.6.3.Interfaces de Negocio Remotas EJB y JNDI
6.6.4.Referencias entre EJBs
6.7.Características del Bean de Sesion
6.7.1.Stateless Session EJB Pooling
6.7.2.Gestión de Cache de las sesiones EJB stateful
6.7.3.Replicación en-memoria para los EJBs de sesión stateful
6.7.4.Manejadores a los beans de sesión
6.7.5.Métodos idempotentes
6.8.Características de los beans orientados a mensajería
6.9.Características de las tecnologías OpenJPA y Kodo
6.9.1.El descriptor de despliegue Kodo
6.9.2.Groups fetch
6.9.3.Eager fetching
6.9.4.Estrategias de bloqueo optimista y versiones
6.9.5.Manejo de conjunto de resultados grandes
6.9.6.Cacheo a segundo nivel
6.9.7.Comportamiento de control de limpieza
6.9.8.Inversos gestionados
6.9.9.Estrategias de herencia mezclados.
6.9.10.Cacheo de sentencia preparada.
6.10.Descriptores de despliegue o anotaciones
6.10.1.Planes de despliegue
6.10.2.Anotaciones, descriptores, planes e inyección de dependencia
Capítulo 7 - Construyendo una aplicación EJB de ejemplo
7.1.Requerimientos de capa de negocios
7.1.1.Requerimientos de mapeo objeto-relacional
7.1.2.Requerimientos de acceso de datos
7.1.3.Otros requerimientos de capa de negocios
7.1.4.Revisión de requerimientos de la capa de negocios
7.2.Opciones de arquitectura en la capa de negocios
7.2.1.SLSBs y los requerimientos del Session Facade
7.2.2.EJBs de sesión stateless con JDBC
7.2.3.EJBs de sesión stateless con beans de entidad EJB 2.1 CMP
7.2.4.EJBs de sesión stateless con JPA
7.3.La implementación bigrez.com
7.3.1.Esquema de base de datos
7.3.2.Modelo de dominio
7.3.3.Servicios
7.3.4.Unidades de Prueba
7.3.5.Agregación de bloqueo optimista
7.4.Uso de TopLink en lugar de Kodo
7.4.1.¿ Para que usar TopLink ?
7.4.2.Cambios a bigrez.com para usar TopLink.
Capítulo 8 - Empaquetamiento y Despliegue de Aplicaciones WebLogic
8.1.Creación de un archivo EJB
8.1.1.Descriptores de despliegue EJB
8.2.Empaquetamiento de unidades de persitencia JPA
8.3.Aplicaciones Empresariales
8.3.1.Estructura de directorio de aplicaciones empresariales
8.3.2.Descriptor de archivos de Aplicaciones Empresariales
8.3.3.Descriptores expandidos
8.3.4.Librerias incluidas
8.3.5.Librerias de Java EE compartidas y paquetes opcionales
8.3.6.Otros tipos de módulos
8.3.7.Personalización de carga de clases
8.4.Empaquetamiento del bigrez.com
8.5.Aplicaciones de despliegue
8.5.1.Creación de servicios requeridos
8.5.2.Despliegue automático y el weblogic.Deployer
8.5.3.Consola de despliegue de WebLogic
Capítulo 9 - Desarrollo y Despliegue de servicios Web
9.1.Resumen de Estandares de Servicios Web
9.2.Creación de Servicios Web con el servidor WebLogic
9.2.1.Arquitectura del Contenedor de los Servicios Web
9.2.2.Desarrollo de Servicios Web para el servidor WebLogic
9.2.3.Desarrollo de Clientes de Servicio Web
9.3.Conceptos Básicos
9.3.1.Uso del JAX-RPC
9.3.2.Entendiendo el estilo y uso
9.3.3.Influenciando que operación invocar
9.3.4.Creación de mas servicios Web dinámicos
9.3.5.Uso de los Manejadores de los Servicios Web
9.3.6.Uso de los adjuntos SOAP
9.3.7.Implementación de los Servicios Web Stateful
9.3.8.Implementación de Servicios Web Asincrónicos
9.3.9.Personalización de mapeos entre Java y XML
9.4.Uso de Seguridad de Servicios Web
9.4.1.Definición de las políticas de seguridad
9.4.2.Seguridad a nivel de transporte
9.4.3.Seguridad a nivel de mensajería
9.4.4.Configuración de seguridad del Servicio Web
9.5.Agregación de los Servicios Web a bigrez.com
Capítulo 10 - Uso del JMS de WebLogic
10.1.Conceptos Claves del JMS
10.1.1.Entendiendo los módelos de mensajería
10.1.2.Revisión del API de JMS
10.2.El Proveedor JMS de WebLogic
10.2.1.Entendimiento de los Servidores JMS de WebLogic
10.2.2.Clustering WebLogic JMS
10.2.3.Clientes de WebLogic JMS
10.2.4.Configuración del JMS WebLogic
10.3.Diseño de Aplicaciones JMS WebLogic
10.3.1.Eligiendo un tipo de destinación
10.3.2.Ubicación de destinaciones
10.3.3.Escogiendo el tipo de mensaje apropiado
10.3.4.Compresión de mensajes largos
10.3.5.Selección de un estrategia de acuse de recibo de mensaje
10.3.6.Diseño de un selector de mensaje
10.3.7.Escogiendo una estrategia de expiración del mensaje
10.3.8.Manejo de mensajes envenenados
10.3.9.Manejo de asuntos de ordenamiento de mensajes
10.3.10.Uso de transacciones
10.3.11.Uso de sesiones multicast
10.3.12.Manejo de solicitudes/Estilo de respuesta de intercambio de mensajes
10.4.Programación de Aplicaciones JMS en WebLogic
10.4.1.Uso de JMS de WebLogic con Servlets y EJBs
10.4.2.Consumo de mensajes asincrónicos en el servidor
10.5.Proveedores Externos JMS
10.5.1.Entendiendo el Puente de Mensajería
10.5.2.Entendiendo el Servicio Store-and-Forward
10.5.3.Uso de los Beans Orientados a Mensajería
10.5.4.Mapeo de Objetos Externos JMS al JNDI WebLogic
10.5.5.Integración de Encolamiento Avanzado de Oracle
10.5.6.¿ Como escoger una estrategia de Integración ?
Capítulo 11 - Uso de la seguridad en WebLogic
11.1.Vista general de la seguridad en WebLogic
11.1.1.Administración
11.2.Framework de Seguridad en WebLogic
11.2.1.Servidor LDAP embedido.
11.2.2.Proveedores de Seguridad y Realms
11.3.Uso de Almacenamientos Externos de Seguridad
11.3.1.Gestión de Autenticación Externa LDAP
11.3.2.Gestión de Autenticación RDBMS
11.4.Configuración de SSL/TLS
11.4.1.Vista general de los certificados SSL y X.509
11.4.2.Obtención de un Certificado X.509
11.4.3.Configuración del SSL una-vía
11.4.4.Configuración del SSL doble-vía
11.4.5.Depuración de Problemas con SSL
11.5.Programación de Clientes Java Seguros
11.5.1.Programación de Clientes Java que implementan JAAS
11.5.2.Programación de Clientes Java que implementan SSL
11.6.Gestión de Seguridad de Aplicación
11.6.1.Aplicación de Modelos de Seguridad
11.6.2.Configuración de la Seguridad en una Aplicación Java EE
11.6.3.Configuración de la Seguridad en una Aplicación en WebLogic
11.6.4.Iniciando el Servidor WebLogic
11.7.Acreditación única
11.7.1.Lenguaje de Marcación de Aserción de Seguridad (SAML - Security Assertion Markup Language)
11.7.2.Configuración de Seguridad de Dominio Cruzado y entrega de credenciales simple.
11.7.3.Proveedores de Autenticación Personalizados.
Capítulo 12 - Administración y Despliegue de Aplicaciones en el Servidor WebLogic
12.1.Conceptos Claves de Arquitectura en WebLogic
12.1.1.Arquitectura de Dominio
12.1.2.Arquitectura de Servidor WebLogic
12.1.3.Arquiectura de Servidor Clustering en WebLogic
12.1.4.Servidor de Administrador
12.1.5.Gestor de Nodos
12.2.Conceptos Claves de Administración de WebLogic
12.2.1.Estados del Servidor
12.2.2.Monitoreo del Servidor Self-Health
12.2.3.Canales de Red
12.3.Configurando un Servidor de Dominio en un Servidor WebLogic
12.3.1.Configurando un Nuevo Dominio
12.3.2.Configuración de Servidores
12.3.3.Configuración del Clúster
12.3.4.Configuración de los Canales de Red
12.3.5.Instalación del Gestor de Nodos
12.3.6.Configuración del Sistema Operativo
12.3.7.Configuración de la Máquina Virtual de Java
12.3.8.Configuración del Plug-in del Servidor Web
12.3.9.Configuración del Puerto de Administración y del Canal
12.3.10.Configuración de Aplicaciones para el Servidor WebLogic
12.4.Monitoreo de Aplicaciones del Servidor WebLogic
12.4.1.Uso de la Herramienta de Scripting de WebLogic
12.4.2.Uso de la Herramienta de Administración por línea de comando depreciada
12.4.3.Monitoreo con la Consola WebLogic
12.4.4.Monitoreo Programático con JMX
12.4.5.Monitoreo vía SNMP
12.5.Administración de Aplicaciones de Servidor WebLogic
12.5.1.Asuntos relacionados con Fallas en las Aplicaciones
12.5.2.Versionamiento de Aplicaciones
12.5.3.Administración de Condiciones de Falla
Capítulo 13 - Optimización del Desempeño en un Servidor WebLogic
13.1.Información general de rendimiento del sistema
13.1.1.Revisión de los Principios Básicos
13.1.2.Puesta a punto de aplicaciones WebLogic Server-Based
13.2.Mejores Prácticas de Rendimiento
13.2.1.El diseño para mejorar el rendimiento
13.2.2.Comprender las mejores prácticas de Contenedores Web
13.2.3.Comprender las mejores prácticas de Contenedores EJB
13.2.4.La aplicación de prácticas de base de datos de mejor acceso
13.3.Solucionar problemas de rendimiento
13.3.1.Preparación para la solución de problemas
13.3.2.Cuello de botella de identificación y corrección
13.3.3.Resolución de Problemas
13.3.4.Problemas comunes de aplicación del rendimiento del servidor
13.3.5.Seguimientos de pila de Java
Capítulo 14 - Entorno de desarrollo Mejores Prácticas
14.1.Definición de Hardware y software necesarios
14.1.1.Compartir un servidor de base de datos
14.2.Instalación de WebLogic Server Software
14.2.1.Crear y configurar un dominio WebLogic Server
14.3.Desarrollo de la Estructura del Proyecto
14.4.Simplificación del ciclo de desarrollo
14.4.1.Split Directorio de Desarrollo
14.4.2.FastSwap
14.5.El establecimiento de un proceso de generación
14.5.1.La integración continua
14.5.2.Código de Inspección y herramientas de Reporting
14.6.Entornos de Desarrollo Integrado
14.6.1.Requisitos previos
14.6.2.Configuración de Eclipse para bigrez.com
14.6.3.Configuración para JDeveloper bigrez.com
14.6.4.Depuración con un IDE
14.7.Creación de una infraestructura de pruebas unitarias
14.7.1.La importancia de la Unidad de Pruebas
14.7.2.El marco de pruebas JUnit
14.7.3.Fuera de la prueba-de contenedores
14.7.4.Pruebas de interfaces web
14.7.5.Servicios Web
14.7.6.De rendimiento y pruebas de concurrencia
Capítulo 15 - Buenas Prácticas para el Ambiente de Producción
15.1.Estrategias de implementación
15.1.1.Evaluación de las estrategias de implementación
15.1.2.Estrategias de implementación del servidor
15.1.3.Un solo sitio las estrategias de implementación
15.1.4.Múltiples estrategias de implementación de sitios
15.1.5.El diseño de múltiples sitios Clusters WebLogic
15.1.6.Las agrupaciones de ejecución que abarcan varios sitios
15.1.7.Implementación de un clúster por la web
15.2.Tráfico mundial y Gestión Local
15.2.1.Uso de balanceadores de carga
15.2.2.Uso de balanceadores de carga local con el servidor WebLogic
15.2.3.Uso de balanceadores de carga global con WebLogic Server
15.3.Estrategias de Producción de Seguridad
15.3.1.Comprender la aplicación de flujo de datos
15.3.2.Comprender diseños firewall
15.3.3.El uso de un filtro de conexiones
15.3.4.El bloqueo de aplicaciones Web
15.3.5.Examen de otras consideraciones de seguridad
15.3.6.Uso de la aceleración de hardware SSL



Duración del Curso
48 Horas ( 60 Minutos Hora)





Horario
El horario se estable a convenir según disponibilidad de horario y tiempo de las personas preinscritas. Todos los cursos se dictan de a 2 horas diarias de Lunes a Sabado.





Información General
Modalidad del Curso : En Línea
Precios del Curso : $ 950.000 (Novecientos cincuenta mil pesos colombianos M/cte).

CONOZCA EL VALOR DE ESTE CURSO EN LA MONEDA LOCAL DE SU PAIS

O en su efecto, para conocer el valor de este curso en la moneda local de su pais, por favor dirigase a este enlace :

http://www.incaprog.com/paginaweb/convertir_moneda/convertir_moneda.php






Formas de Pago
Un solo pago total para Persona Natural en Régimen Simplificado (efectivo estricto contado, tarjeta crédito, tarjeta débito o cheque anticipado).

Procedimiento

1. Llenar el formulario de pre-inscripción el cual se encuentra en la parte posterior de esta página. El objetivo de llenar el formulario de pre-inscripción es el de comunicar a INCAPROG la intención de matricular un curso determinado.
2. Después del diligenciamiento del formulario de pre-inscripción, INCAPROG le estará informando sobre el horario disponible y sobre SI ya se dispone del cupo mínimo (4 personas).
3. Cuando se disponga del cupo mínimo, INCAPROG informará sobre los horarios disponibles de tal forma que exista una franja de horario que sirva a todos los pre-inscritos.
4. Una vez se ha determinado el horario para todas las personas pre-inscritas, y previo y común acuerdo con estas, se procederá a la forma de pago. FORMAS DE PAGO : Efectivo, tarjeta débito, tarjeta crédito o consignación bancaria.
5. Una vez realizado el pago por parte de los nuevos inscritos, se enviará copia de la factura en físico via correo postal, junto con el material ofrecido. Inmediatamente se informará sobre la fecha de inicio, el cual será dentro de los 15 días calendario siguientes a la notificación de pago del curso (numeral 4) o antes. Se enviará posteriormente las instrucciones para el uso de la plataforma educativa virtual, así como también copia del software requerido para el desarrollo del curso.





Requerimientos mínimos de máquina
Intel Pentium 4 o Superior, 1 GB de RAM, 250 GB de disco duro Libres y conexión de internet de banda ancha.


Reserve su cupo con tiempo, llenando el formulario de pre-inscripcion que se encuentra en la parte posterior; estos son limitados. La capacitación es para grupos pequeños generalmente de 4-8 estudiantes y es totalmente personalizada.



INCAPROG se reserva el derecho de admisión y la modificación de las Fechas de Inicio programadas para la Capacitación.

Curso Ofrecidos por Incaprog Online :

www.incaprog.com
Contactar al anunciante
Olvidé mi contraseña
Comenta este anuncio
el 14 de Agosto, edwin escribió: que precio tiene y cual es la metodolgia


Para embeber el anuncio en un Blog o página Web, copie y pegue el código de incrustado
Clasificados Gratis en Colombia - Condiciones de Uso - Contáctenos - Publicar Clasificado Gratis - Entrar