Java Orientado a la Productividad (1.6)
Capacitación laboral
En México
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Capacitación laboral
-
Lugar
México
-
Horas lectivas
48h
-
Inicio
Fechas disponibles
Objetivo del curso: entrar de lleno a un ambiente de productividad en la empresa en donde labora el participante. Destinatarios del curso: Programadores con experiencia básica en el lenguaje Java
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Acerca de este curso
·Conocer el lenguaje de programación Java en el desarrollo de aplicaciones en standalone· Es deseable tener conocimiento en el desarrollo de aplicaciones J2EE· Entender y utilizar los conceptos de la programación orientada a objetos.· Manejar a través de la programación las propiedades, métodos y eventos de un objeto.· Manejo de sentencias de SQL para la manipulación de los datos
Opiniones
Profesores
Javier Morales Sánchez
Administrador de Oracle
Programa académico
Temario:
1.- ARQUITECTURA DE UNA APLICACIÓN
Introducción al desarrollo de aplicaciones Java en un entorno de múltiples capas
El patrón de diseño Modelo Vista Controlador
Diseño de aplicaciones J2EE
Introducción a la aplicación a desarrollar durante el curso
Introducción al IDE para el desarrollo de las aplicaciones
TALLER. Instalación/configuración de los diferentes componentes a utilizar para el desarrollo de la aplicación
2.- CREACIÓN DE LA CAPA DE USUARIO
Interfaz gráfica basada en JavaServer Faces
TALLER. Creación de la capa de usuario de una aplicación Web usando JavaServer Faces
3.- CREACIÓN DE LA CAPA DE NEGOCIOS
Arquitectura de un Enterprise Java Bean (EJB)
Tipos de Enterprise Java Beans
Implementación de la capa de negocios usando Enterprise Java Beans
Implementación de tareas de negocio usando session EJB
Tipos de session EJB
Ciclo de vida de un session EJB
TALLER. Creación de la capa de negocios de una aplicación Web usando EJB
4.- CREACIÓN DE LA CAPA DE DATOS
Arquitectura de un Entity Bean
Persistencia en los datos usando Entity Bean
Entity Bean de tipo CMP o BMP
Mapeo de campos CMP a columnas de una tabla
CMR – Container Manager Relationship
TALLER. Creación de la capa de datos de una aplicación web utilizando Entity Beans
5.- Seguridad en aplicaciones J2EE
Arquitectura de seguridad usando los servicios de JAAS
Configuración de seguridad con usuarios y roles
Permisos a nivel métodos y EJB
TALLER. Implementación de seguridad usando los servicios de JAAS en una aplicación web
6.- Deploy de una aplicación J2EE
Deploy de los componentes de Web en un WAR
Deploy de los componentes EJB en un EJB JAR
Deploy de los componentes cliente en un JAR
TALLER. Deploy de una aplicación J2EE a un Application Server
7. Introducción a los Web Services
Arquitectura orientada a servicios
Introducción a Web Services
Estándares en los Web Services
Desarrollo y Deploy de Web Services con Enterprise Java Beans
TALLER. Implementación de Web Services
8. Soporte a las transacciones usando los servicios del Application Server
Soporte de los EJB a las transacciones
Java Transaction API
JNDI
Data Sources
TALLER. Integrar el manejo de transacciones en la aplicación Web
Información adicional
70% practica 30% teoria
Número de alumnos por clase: 10
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Java Orientado a la Productividad (1.6)