Analista Programador Java: Business Apps Expert (I8008P13-01)
Curso
Online
Desarrolle competencias asociadas a una gestión innovadora.
-
Tipología
Curso
-
Metodología
Online
-
Horas lectivas
360h
-
Inicio
Fechas a elegir
Mejora tu productividad y aprovecha esta oportunidad que te ofrece Emagister y el curso de Analista programador Java: business Apps Expert, que oferta Psique Group & Business School, el cual te da las posibilidades de aprender y desempeñarse satisfactoriamente en este ámbito.
UML usa técnicas de notación gráfica para crear modelos visuales de sistemas de desarrollo de software. Hoy en día es el lenguaje de modelado de software más utilizado. Además en este curso profundizaremos en la tecnología Enterprise JavaBeans simplifica aún más el proceso que los desarrolladores siguen para crear componentes empresariales. Enterprise JavaBeans incorpora una gran cantidad de mejoras que reflejan los patrones de uso más frecuentes, entre las que se incluyen los beans de sesión únicos, la vista in interfaz, Java Naming and Directory Interface (JNDI), los beans de sesión asíncronos y el servicio de temporizador. Este curso dotará a los alumnos de los conocimientos necesarios para construir aplicaciones back-end robustas con la tecnología Enterprise JavaBeans. Permite explorar la tecnología EJB de manera práctica y obtener experiencia en programación de beans de sesión y beans contardos por mensaje.
El centro de formación se contactará contigo una vez “Pida Información” resuelve todas tus dudas e inicia tu formación de manera inmediata.
Información importante
Documentos
- 10160039 - Analista programador java business apps expert .pdf
- Info Psique Group Formacion.pdf
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Título propio con registro personalizado en ANCED, asociación que trabaja por la calidad de la formación e-learning
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 6 años en Emagister.
Materias
- API
- E-business
- Modelado
- UML
- Programador
- EJB
- Desarrollo de aplicaciones
- Aplicaciones web
- JavaBeans
- Analista programador
- Diseño
- Instalación
- Proyectos
- Perfiles
- Despliegue
- Estados
- Escenarios
- Diagrama de despliegue
- Orientación de objetos
- Marcos de interacción
- Conceptos de abstracción
- El proceso unificado
- Diagrama de secuencias
Temario
- Introducción
- El origen del UML: Unified Modeling Language
- El Proceso Unificado
- MDA: Model Driven Architecture
- Introducción
- El objeto
- La abstracción
- Clases de objetos
- Encapsulación
- Herencia
- Especialización y generalización
- Clases abstractas y concretas
- Polimorfismo
- Composición
- La especialización de los elementos: la noción de estereotipo en UML
- Modelado de Requisitos: Diagrama de los casos de uso
- - Casos de uso
- - Actor
- - Escenario
- - Representación textual de los casos de uso
- Modelado de la dinámica
- - Diagrama de secuencia
- - Diagrama de comunicación
- - Marcos de interacción
- Modelado de objetos
- - Conocer los objetos del sistema por descomposición
- - Representación de clases
- - Las asociaciones entre objetos
- - Relación de generalización/especialización entre clases
- - Diagrama de objetos o instancias
- - Diagrama de estructura compuesta
- Introducción
- Empaquetado y diagrama de empaquetado
- Asociaciones entre empaquetados
- Modelado de objetos
- - La noción de estado
- - El cambio de estado
- - Elaboración del diagrama de estados-transiciones
- - El diagrama de timing
- Modelado de las actividades
- - Las actividades y los encadenamientos de actividades
- - Las particiones o calles
- - Las actividades compuestas
- - El diagrama de vista de conjunto de las interacciones
- Modelado de la arquitectura del sistema
- - El diagrama de componentes
- - El diagrama de despliegue
- Introducción
- Los perfiles
- Estereotipos
- Tagged values
- Introducción
- Instalación
- Interface
- Crear un Proyecto
- Guardar un proyecto
- Diagrama de clases
- - Crear Y editar un diagrama de clases
- - Crear y editar elementos
- - Agregar atributos y operaciones
- - Crear generalización
- - Crear asociación
- Análisis textual
- - Crear diagrama de análisis textual
- - Determinar clases y elementos
- - Crear clases candidatas
- Diagrama de componentes
- - Crear un componente
- - Crear una interface
- Java y arquitectura de capas
- Comunicación Capa Web+Capa Negocio
- Tecnología Enterprise Java Beans
- Evolución de la especificación EJB
- Ventajas de la tecnología EJB
- Introducción a los beans de sesión o ""sessión beans""
- Tipos de acceso: local, remoto o servicio web
- Patrones, Java y EJB
- Tipos de bean de sesión
- Invocación remota de un bean de sesión
- Sesión con estado o stateful Session Bean
- La Clase Bean
- Los bean sin estado o Stateless Session Bean
- Introducción a los beans de entidad
- Características generales de la API de Persistencia en Java
- Diferencias con los beans de sesión
- Requisitos para clases de entidad
- Unidades de persistencia
- Entity Manager
- Laboratorio: EJB de estado
- Las claves principales de las entidades
- Variedad de relaciones entre entidades
- Relaciones entre entities
- Operaciones en cascada
- Estrategias de recuperación de relaciones
- Laboratorio: EJB de entidad
- Jerarquías de clases
- Estrategias de persistencia para jerarquías de clases
- Introducción
- Interfaz Query y los objetos derivados de ella
- Laboratorio: Persistencia POJO
- Introducción
- Dominios de Mensajes
- El API de JMS. Tipos de destinos
- Productores y Consumidores de Mensajes
- Beans dirigidos por mensajes o Message Driven Bean (MDB)
- Diseño de una clase para un MDB:
- Laboratorio: Crear Servicio Mensajería
- Introducción. Interceptores y Entity Listener
- Interceptor
- Deployment Descriptor
- Entity Listener
- Introducción
- Container Managed Transaction
- Bean Managed Transaction
- Introducción
- Manejo de excepciones en el contenedor
- Excepciones manejadas por el bean
- Manejo de excepciones por el cliente
- Introducción
- Interfaz TimerService
- Interfaz Timer
- Introducción
- Autorización declarativa
- Autorización programática
- Responsabilidades del administrador
Información adicional
Analista Programador Java: Business Apps Expert (I8008P13-01)